Polska społeczność o zarabianiu przez internet, pracy w domu i dodatkowej pracy online Zobacz dzisiejsze dyskusje →
Zmień styl:BiałyMobilnyRetro

Wielka aktualizacja Zarabiam.comzobacz pełną listę zmian

Czas działania skryptu


Autor Wiadomość
Post: #1
Czas działania skryptu
Sprawdź:
Witam,

Mam pytanie czy jest jakoś możliwe wydłużyć działanie skryptu?
Chodzi o to że wysiadło mi wyciąganie filmów z innych stron ponieważ jak włączam skrypt to wczytuje tylko jeden film i stop wcześniej wyciągał dużo więcej. Co może być przyczyną? Kiedyś strona wczytywała cały czas a teraz chwileczkę i już stop jakbym normalną stronę wczytał.
Post: #2
RE: Czas działania skryptu
http://php.net/manual/en/function.set-time-limit.php
Post: #3
RE: Czas działania skryptu
Kurcze nie wiem w którym miejscu to dokładnie dać :/

Fatal error: Maximum execution time of 30 seconds exceeded in ..../wp-includes/cron.php on line 0
Post: #4
RE: Czas działania skryptu
Kod:
ini_set('max_execution_time', 60);
60 sekund = 1 minuta

Na początku tego pliku po <?php .
Glosy: AnnaKa (+2)
Post: #5
RE: Czas działania skryptu
Dziękuję niedługo sprawdzę Smile I dam znać Smile

Edit. Błędu nie ma ale i tak nie działa 60 sekund. Tylko około 30 nie wiem co to powoduje.
Post: #6
RE: Czas działania skryptu
Masz możliwość dostępu do pliku php.ini na hostingu?
Post: #7
RE: Czas działania skryptu
Rozwinę Mailowca.
Usługodawca często ustawia domyślną wartość na wykonanie się skryptu PHP w pliku konfiguracyjnym php.ini. Zazwyczaj jest to właśnie te 30 sekund. Jeśli masz dostęp do edycji pliku php.ini, to tam możesz ustawić większy limit czasu. Jeśli nie masz do niego dostępu, to ostatnią deską ratunku jest support. Napisz im, że potrzebujesz tego do swojego skryptu, którego wykonanie zajmuje dużo czasu, ale nie pochłania wielkiej ilości zasobów. No chyba, że pochłania, to kiepsko z argumentacją będzie Big Grin
Post: #8
RE: Czas działania skryptu
Moglibyście podpowiedzieć gdzie prawdopodobnie może być plik php.ini? Bo czytałem własnie że tam się to ustawia.

Po wprowadzeniu w plik php.ini zmian występuje taki błąd

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 7865309 bytes) in /.....wp-includes/wp-db.php on line 1036
Post: #9
RE: Czas działania skryptu
(19-02-2015, 22:30)AnnaKa napisał(a): Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 7865309 bytes) in /.....wp-includes/wp-db.php on line 1036

Musisz ogarnąć skrypt, żeby nie zużywał aż tyle pamięci RAM, ewentualnie fundnąć sobie lepszy serwer.

Jeśli jednak masz możliwość, to możesz samodzielnie zwiększyć ilość RAM przypisaną dla PHP. Zmiany też dokonujesz w pliku php.ini. Ustaw np. tak:
Kod:
memory_limit = 512M
Jest też zwariowana opcja wyłączania limitu, ale tak nie powinno się robić...
Kod:
memory_limit = -1
W końcu PHP wyśsie całą pamięć i dupa Tongue Ogólnie, to jeśli robisz to tymczasowo (tylko dla tego skryptu) to lepiej nie dodawaj nic do php.ini, tylko wejdź do skryptu wp-db.php i tam na początku wklej ini_set('memory_limit', '-1'); po <?php.
Post: #10
RE: Czas działania skryptu
Jeśli masz skrypt typu zwykłą viralke to czas jej działania ustawia się w javascript.


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Szukam wtyczki wyświetlajacej "Czas do końca" danej oferty damian214222 2 2,549 15-04-2020, 21:31
Ostatni post: eseles
  Szukam skryptu do strony z ogłoszeniami ofert pracy Gaarap2017 2 2,862 26-10-2017, 17:24
Ostatni post: dream*
  Filmy XXX na wordpresie - szukam darmowego skryptu cezar78 2 3,516 19-09-2017, 22:38
Ostatni post: cezar78
  Szukam skryptu z obrazkami do zbierania tokenów bossos 1 2,486 06-05-2016, 21:57
Ostatni post: mahuzz
  Długi czas ładowania palma111 8 2,994 11-03-2016, 14:58
Ostatni post: Appolloft

Skocz do: