Есть ли способ настроить или изменить сообщение, которое возвращается, если файл PHP-FPM не найден?PHP-FPM + Apache proxy_fcgi ошибка mesage настройка
В моих виртуальных хостов файл у меня есть:
ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/path/to/socket.sock|fcgi://127.0.0.1:9000/path/to/my/documentroot/
Когда я хочу, чтобы получить доступ к PHP-файл, который не является там (только для тестирования ошибок) отображается, а не Apache 404 ошибка документа «Файл не найден». ,
В основном Я бы хотел, чтобы ProxyPassMatch перенаправлял Apache 404 ошибку, если файл не найден. Является ли это возможным?
Php-FPM ловушку ошибки в своем собственном контексте, так это не сработает. Он просто отображает одну текстовую строку «Файл не найден». Отсутствие способа уловить это в php-fpm и служить надлежащему ErrorDocument (который я еще не нашел), перенаправление должно быть выполнено в каком-то другом контексте цепочки инструментов. Я использую FastCGI + php-fpm и пока не нашел способ сделать это. –