Здравствуйте, подскажите кто сталкивался с проблемами в связке nginx и php-cgi.exe. Периодически выпадает php-cgi. Написал небольшой скрипт для его автоматического запуска в случае падения. Частично это конечно вариант, но не вариант когда не понимаешь почему так происходит. Да и не всегда вовремя может запустится проверка php, что приводит к 502 ошибке.
Везде говорят о том, что все используют данную свзяку, но почему у меня она не работает как положено. Хотя работает с периодичностью, но после чего перестает - понятия не имею.
Конфиг php.ini по сути стандартный, ничего там менять особо не нужно, кроме подключения модулей.
Конфиг nginx для хоста следующий:
server {
listen 80;
server_name ***.local;
autoindex on;
index index.php index.html;
root "D:/Domains/***.local/public";
charset utf-8;
client_max_body_size 64m;
location / {
try_files $uri $uri/ /index.php;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_read_timeout 60;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Может как-то можно настроить в Windows отслеживание и логирования работы php-cgi? Возможно там можно получить какую-то полезную информацию. Пробовал разные версии PHP 7 (VC15 x64 Non Thread Safe).