Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%)
|
Witam
Czy jeżeli nie mam dostępu do php.ini mogę wydłużyć czas wykonania skryptu ? Próbowałem z set_time_limit(); - ale nic to nie dało. Gdzie dokładnie należy umieszczać set_time_limit() bo sprawdziłem chyba wszystkie możliwości (także z manuala) - bez skutku. pozdrawiam (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 2 Dołączył: 16.02.2007 Ostrzeżenie: (0%)
|
może dokładniej opiszę problem.
Chodzi o upload plików na serwer przez FTP za pomocą formularza i PHP. Pierwotnie lokalnie przy większych plikach ukazywał się komunikat o tym że czas wykonania skryptu został przekroczony. Zmieniłem więc u siebie ustawienia w php.ini i wszystko działa w porządku. W ramach testu zainstalowałem stronę na darmowym zagranicznym serwerze (wszystkie opcje ale brak możliwości grzebania w ustawieniach) i tam skrypt wykonuje się tak jak wskazują ustawienia czyli 10s. niezależnie gdzie umieszczamset_time_limit(); - czyli nie działa. Ja potrzebuję ok 900s . Pliki są przesyłane na jeszcze inny serwer, na darmowym jest tylko formularz i kod uploadu FTP. Sniffer Stworzyłem .htacces i wpisałem kod ale niestety bez efektu. Czy to właściwa składnia czy trzeba coś dodać ? Ten post edytował Romskey 23.08.2009, 11:42:47 |
|
|
|
Romskey [PHP] set_time_limit() 23.08.2009, 03:41:19
Solimo Zakładając że w php.ini masz np. 30s to zmieniając... 23.08.2009, 07:10:33
sniffer32 htaccess
Kodphp_value max_execution_time 90
powi... 23.08.2009, 08:20:15
thek A wystarczy poczytać manual do set_time_limit. Jak... 23.08.2009, 10:16:49
nexis Najprawdopodobniej administrator zablokował w taki... 23.08.2009, 11:48:45
sniffer32 z jakiego serwera korzystasz? 23.08.2009, 11:49:30
Romskey Nexis masz niestety rację .
Dzięki wszystkim
P... 23.08.2009, 11:52:22 ![]() ![]() |
|
Aktualny czas: 12.03.2026 - 06:24 |