Как увеличить время выполнения PHP-скрипта через файл .htaccess?

В этой статье описывается, как установить максимальное время выполнения для PHP-скрипта с помощью директивы max_execution_time в файле .htaccess.

 

Использование директивы MAX_EXECUTION_TIME

 

По умолчанию максимальное время выполнения PHP-скрипта установлено на 30 секунд. Если скрипт выполняется дольше 30 секунд, PHP останавливает скрипт и сообщает об ошибке.

 

Fatal error: Maximum execution time of 30 seconds exceeded in pandoge_com.php on line 19

 

Вы можете контролировать время, за которое  PHP выполняет скрипты, изменив директиву max_execution_time в файле .htaccess.

Чтобы изменить максимальное время выполнения ваших PHP-скриптов, выполните следующие действия:

 

1. Войдите в свою учетную запись, используя SSH.

2. Используйте текстовый редактор, чтобы добавить следующую строку в файл .htaccess. Замените 30 на максимальное значение времени выполнения, которое вы хотите установить, в секундах:

 

php_value max_execution_time 30

 

Сохраните изменения в файле .htaccess и выйдите из текстового редактора.

Чтобы убедиться, что новый параметр активен, создайте тестовый файл PHP, который содержит следующий код в том же каталоге, где находится файл .htaccess:

 

<?php phpinfo(); ?>

 

Загрузите тестовый файл в свой браузер, а затем найдите название директивы. В столбце «Локальное значение» должен отображаться новый параметр, указанный в файле .htaccess.