Тайм-аут сценария PHP
Я использую скрипт с этой страницы: Экспорт списка красивых постоянных ссылок и заголовка сообщения
это для экспорта списка WordPress сообщений и постоянных ссылок. у меня проблема в том, что у меня более 2000 сообщений, и сценарий не выполняется. На другом блоге, который имеет около 1000 сообщений, этот скрипт работает нормально. Какую настройку php.ini или еще нужно изменить? Скрипт перестает загружаться примерно через 3 секунды. Я поднял max_execution_time выше, но это не помогает.
4 ответа
Вы можете установить ограничение времени выполнения скрипта с помощью set_time_limit. Вы также можете увеличить количество разрешенного использования памяти для скрипта примерно так:ini_set('memory_limit','512M');
Попробуйте это перед запуском php-кода
set_time_limit(0);
Att.
Если ваш сценарий использует более 512 МБ или 60 секунд при экспорте 2000 сообщений блога, я рекомендую проверять код, если только эти сообщения не имеют размер телефонной книги.
Почему вы думаете, что это о max_execution_time? Вы получаете ошибку "Превышено максимальное время выполнения 3 секунды"? В любом случае вы можете установить его:
1) в php ini_set("max_execution_time", "60");
2) в php 2-й способ set_time_limit(60);
3) в htaccess: php_value max_execution_time 60