Решение проблемы с выполнением тяжелых скриптов php в консоли

Столкнулся с проблемой, при выполнение скрипта 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.

Странно все это…

Комментарии ()

    Есть вопрос или предложение пиши в Telegram @cloudsv

    Прямой эфир

    cloudsv 24 октября 2018, 00:27
    О жизни Обновление Scala Rider G4 0
    cloudsv 21 октября 2018, 23:16
    Arch Linux Памятка по основным утилитам Linux 0
    cloudsv 01 июня 2018, 01:39
    Telegram Настройка прокси mtproto для Telegram 28
    cloudsv 22 января 2018, 21:59
    Web Локальное зеркало обновлений Dr.web 0
    cloudsv 03 октября 2017, 10:55
    Web Пароль от резервной копии Bitrix 1
    cloudsv 09 июля 2017, 23:02
    Arch Linux Let's Encrypt это легко и просто 0