Столкнулся с проблемой, при выполнение скрипта
php на
bitrixvm, в командной строке вылетала ошибка:
Fatal error: Maximum execution time of 0 seconds exceeded in /home/bitrix/www/..............
Долго ломал голову как такое может быть, ведь во всех конфигурационных файлах и скриптах было прописано
max_execution_time = 0
и
set_time_limit(0);
и даже тот факт, что данный параметр при запуске из командной строки выставлен в 0, никак не влиял на продолжительность выполнения, ошибка появлялась вновь и вновь.
В общем терять было нечего и
Maximum execution time быз задан 3000, скрипт выполнился, ошибка исчезла, странно это все…
Maximum execution time можно выставить в php.ini, или в конфиге
apache VirtualHost'a добавить
php_admin_value max_execution_time 3000
ну или в
.htaccess если разрешен
AllowOverride.
Странно все это…
Комментарии ()