Для изменения времени выполнения скрипта на Debian 12 с использованием FastCGI и nginx, вам нужно сначала убедиться, что все указанные вами настройки (proxy_connect_timeout, proxy_send_timeout, proxy_read_timeout, send_timeout, FcgidConnectTimeout, FcgidIdleTimeout) действительно установлены на 600 секунд.
Если вы все правильно настроили, но время выполнения скрипта все равно ограничено 120 секундами, возможно, проблема заключается в других настройках сервера или php. Попробуйте следующие шаги:
1. Проверьте значение директивы max_execution_time в файле php.ini. Убедитесь, что оно установлено на достаточно высокое значение, например, 600 секунд.
2. Перезагрузите php-fpm и nginx после внесения изменений в конфигурацию. Это позволит применить новые настройки.
3. Если вы используете PHP через FastCGI, убедитесь, что вы правильно настроили параметры FcgidIOTimeout и FcgidBusyTimeout в конфигурации Apache. Эти параметры могут влиять на время выполнения php-скриптов.
4. Проверьте другие конфигурационные файлы PHP, такие как php-fpm.conf или pool конфигурации. В некоторых случаях лимиты времени выполнения могут быть установлены в этих файлах.
Если после всех этих шагов проблема сохраняется, рекомендуется обратиться к документации по настройке FastCGI, nginx, и PHP на Debian 12, или обратиться за помощью к опытным специалистам по администрированию серверов на Debian 12.