В этой статье описывается, как установить максимальное время выполнения для PHP-скриптов с помощью директивы max_execution_time в файле .htaccess.
Использование директивы max_execution_time
По умолчанию максимальное время выполнения PHP-скриптов установлено на 30 секунд. Если скрипт выполняется дольше 30 секунд, PHP останавливает его и сообщает об ошибке. Вы можете контролировать время выполнения PHP-скриптов, изменяя директиву max_execution_time в файле .htaccess.
Чтобы изменить максимальное время выполнения PHP-скриптов, выполните следующие действия:
Войдите в свою учетную запись с помощью SSH.
С помощью текстового редактора добавьте следующую строку в файл .htaccess. Замените 30 на значение максимального времени выполнения, которое вы хотите установить, в секундах:
1 | php_value max_execution_time 30 |
Сохраните изменения в файле .htaccess и выйдите из текстового редактора.
Чтобы убедиться в том, что новая настройка активна, создайте тестовый файл PHP, содержащий следующий код, в той же директории, где находится файл .htaccess:
1 | <?php phpinfo(); ?> |
Загрузите тестовый файл в веб-браузере, а затем выполните поиск по имени директивы. В столбце «Local Value» должна отобразиться новая настройка, которую вы указали в файле .htaccess.