Помощник
|
30 cекундный барьер |
Anatoly_mw
|
Сообщение
#1
|
||
|
|
||
|
|||
Banderas |
27.4.2009, 21:01;
Ответить: Banderas
Сообщение
#2
|
|
Можно поподробней? Не очень понятно что вы хотите. Но думаю можно, все можно!
|
|
|
Anatoly_mw
|
Сообщение
#3
|
|
Есть форма загрузки файла на сайт. После загрузки файла идет его обработка, но она превышает 30 секундный барьер, после которого выдается ошибка о превышении времени
|
|
|
Banderas |
27.4.2009, 22:17;
Ответить: Banderas
Сообщение
#4
|
|
Думаю это уже браузер выдает ошибку, здесь я ничем не могу помочь
|
|
|
Гость_0_* Гость_0_* |
28.4.2009, 0:11;
Ответить: Гость_0_*
Сообщение
#5
|
|
Боьше конкретики: что за сайт, что за двигло?
|
|
|
ZiTosS |
28.4.2009, 0:17;
Ответить: ZiTosS
Сообщение
#6
|
|
admin, Banderas, вам бы уши начистить
Anatoly, есть ограничение, которое выставляется на сервере в конфигурационном файле PHP. Скорее всего ваш файл грузится больше чем максимальное время отклика(исполнения) скрипта. Хостер ограничивает это время, а так же он может ограничить и объём. Многие хостеры предоставляют возможность менять под себя некоторые настройки сервера. Вот ссылка очень полезная для вас. Почитайте: Upload of large files Например, настройки РНР могут быть прописаны в файла php.ini, .htaccess, httpd.conf, а могут задаваться непосредственно в скрипте. То же время выполнения скрипта может задаваться функцией set_time_limit(). Многие настройки могут изменяться функцией ini_set().
Настройки сервера Apache могут быть прописаны в httpd.conf, но многие из них могут быть переопределены в .htaccess. Для каждого отдельного каталога действуют все .htaccess файлы, найденные во всех родительских каталогах. Поэтому, даже если в текущем каталоге нет файла .htaccess, или в нём нет изменения нужных Вам настроек, всё равно следует проверять все родительские каталоги. Более того, настройки могут быть прописаны в разных контекстах. Например, если LimitRequestBody указан в контексте <Files>, то он будет иметь более высокий приоритет, чем глобальное определение. И даже это не всё: некоторые настройки могут быть запрещены к изменению при помощи других настроек. Следует помнить, что max_execution_time и max_input_time могут быть одинаковыми на разных серверах, но на более быстром сервере за это время большой файл успеет загрузиться, а на медленном сервере (или на том же сервере, но в моменты пиковой загрузки, когда к серверу обращается много пользователей), при тех же настройках тот же файл уже не загрузится. |
|
|
Banderas |
28.4.2009, 0:33;
Ответить: Banderas
Сообщение
#7
|
|
Я думал что скрипт может время выяснять, но просто иногда когда страница в браузере долго грузиться, то браузер пишет ошибку типа время ожидания превышено... просто надо было ТС поконкретней высказываться...
|
|
|
Anatoly_mw
|
Сообщение
#8
|
|
Cпасибо! То, что доктор прописал.
А я то думал, что это ограничение распространяется на все, а не только на PHP. Зато теперь все получилось. Спасибо еще раз |
|
|
ZiTosS |
29.4.2009, 16:30;
Ответить: ZiTosS
Сообщение
#9
|
|
|
Не за что! Мануал всегда был прописан для лечения от склероза xD
|
|
|
||
|
Текстовая версия | Сейчас: 25.4.2024, 18:57 |