Есть пхп скрипт, который обрабатывает достаточно большой по объему файл с данными (>5 метров). Апач ругается на то, что скрипт должен выполняться не более 30 сек. Как мне оптимизировать код или где в настройках Апачи изменить число секунд на выполнение скрипта ? Заранее благодарен!
Доброе время суток, Cop! Думаю у вас все нормально, и наврятли можно как-то заметно оптимизировать это. Я как-то давно пытался увеличить время выполнения скрипта не на локальном сервере, перерыл море информации, но так и не получилось. Ответ отправлен: 18.06.2004, 15:30 Отправитель: CrackLab Отвечает Licvidator
Добрый день, Cop! Цитата: set_time_limit -- Установка лимита на максимальное время работы скрипта Описание void set_time_limit(int seconds); Устанавливает длительность в секундах, во время которого скрипт должен быть выполнен. Если период превышен, то скрипт возвращает фатальную ошибку. По умолчанию лимит составляет 30 секунд или, если этот параметр установлен, значение max_execution_time в php3.ini. Если значение установлено в ноль(0), то лимит выключен. При вызове, set_time_limit() перезапускает счетчик времени исполнения с нуля. Другими словами, если установлен лимит по умолчанию 30 секунд, и прошло 25 секунд со времени запуска, то после вызова set_time_limit( 20 ) общее время будет составлять 45 секунд после с начала запуска скрипта.
PS Думаю, для PHP4 это так же справедливо. Ответ отправлен: 18.06.2004, 16:36 Отправитель: Licvidator Отвечает NeiTrinO
Доброе время суток, Cop! разбейте файл по кускам или используйте базы данных, массив, и т.п. Ответ отправлен: 18.06.2004, 23:47 Отправитель: NeiTrinO
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.