Apache2 fastcgi Как да увеличите времето за изчакване (за дълго изпълняващи се скриптове)
Използва се пакет Apache2 + FastCGI
Как да увеличите времето за изчакване на скриптове, които се изпълняват дълго време (да кажем един ден), така че грешката 500 да не изпадне.
max_execution_time в php.ini не помага
в /etc/apache2/mods_available/fcgid.conf също не помага.
Този проблем също ме вбеси, за себе си дори си помислих за някакъв технически проблем в комуникацията между apache и моя скрипт.
В резултат на това вкарах и го стартирах чрез mod_php - работи стабилно.
В Apache можете да напишете нещо подобно: FCGIWrapper /path/to/data/php-bin/php .php FcgidMaxProcessesPerClass 3 AddHandler fcgid-script .php FcgidConnectTimeout 360 FcgidIdleTimeout 360
И те правилно казаха за стартиране от cron, освен ако, разбира се, това не са вашите единични скриптове.