X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> 30 cекундный барьер
Anatoly_mw
Anatoly_mw
Topic Starter сообщение 27.4.2009, 18:37; Ответить: Anatoly_mw
Сообщение #1


Здрасти! У меня такой вопрос, можно ли перескочить 30 секундный барьер, например при загрузке файла на сайт и как это сделать???
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
сообщение 27.4.2009, 21:01; Ответить: Banderas
Сообщение #2


Можно поподробней? Не очень понятно что вы хотите. Но думаю можно, все можно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anatoly_mw
Anatoly_mw
Topic Starter сообщение 27.4.2009, 21:45; Ответить: Anatoly_mw
Сообщение #3


Есть форма загрузки файла на сайт. После загрузки файла идет его обработка, но она превышает 30 секундный барьер, после которого выдается ошибка о превышении времени
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Banderas
Banderas
сообщение 27.4.2009, 22:17; Ответить: Banderas
Сообщение #4


Думаю это уже браузер выдает ошибку, здесь я ничем не могу помочь
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Гость_0_* Гость_0_*
сообщение 28.4.2009, 0:11; Ответить: Гость_0_*
Сообщение #5


Боьше конкретики: что за сайт, что за двигло?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 28.4.2009, 0:17; Ответить: ZiTosS
Сообщение #6


admin, Banderas, вам бы уши начистить :D

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
Banderas
сообщение 28.4.2009, 0:33; Ответить: Banderas
Сообщение #7


Я думал что скрипт может время выяснять, но просто иногда когда страница в браузере долго грузиться, то браузер пишет ошибку типа время ожидания превышено... просто надо было ТС поконкретней высказываться...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Anatoly_mw
Anatoly_mw
Topic Starter сообщение 28.4.2009, 16:31; Ответить: Anatoly_mw
Сообщение #8


Cпасибо! То, что доктор прописал. :D
А я то думал, что это ограничение распространяется на все, а не только на PHP. Зато теперь все получилось. Спасибо еще раз
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 29.4.2009, 16:30; Ответить: ZiTosS
Сообщение #9


Не за что! Мануал всегда был прописан для лечения от склероза xD

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 25.4.2024, 22:50
Дизайн