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, освен ако, разбира се, това не са вашите единични скриптове.