![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 14.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam dosyc nietypowy problem. Napisałem skrypt, który obciąza nieco serwer, wykonuje sie tez dosyć dlugo jednak moim zmartwieniem jest to, że bywa czasami tak, że skrypt złapie zawieche.Nie da się juz go raczej zoptymalizować bo działanie nie zalezy tylko od mojego serwera. Chcialbym znaleźć jakieś rozwiązanie tego problemu, tak bym wiedział np kiedy skrypt sie zawiesi i ew jakis sposób na wznowienie jego działania. Dodatkowo dodam ze nie mogę ciągle siedzieć i pilnować jego wykonywania, gdyż wykonuje się on dosyc dlugo. Czy istnieje jakiś rozsądny sposob na takie działanie? Prosiłbym o jakieś sugestie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Programy się same z siebie nie zawieszają. Nie ma żadnych przeciwwskazań, aby skrypt PHP wykonywał się i cały dzień - w nim przecież można normalne aplikacje okienkowe robić. To, że coś nie zawsze się dzieje, nie jest równoznaczne temu, że błędu nie ma. Piszesz, że skrypt zależy od jakichś zewnętrznych procesów, więc możliwe, że jakaś ich odpowiedź (lub jej brak) może generować zapętlenie.
Wykonywanie po kawałku - tak, jak w phpMyAdminie masz możliwość importowania dużych plików "po kawałku", tj. najpierw pierwsze n zapytań, potem kolejne n itd. Też możesz spróbować podzielić tak swoje zadanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 19:46 |