Настройка сообщений об ошибках PHP – FPM + Apache proxy_fcgi

Есть ли способ настроить или изменить сообщение, которое возвращается, если файл PHP-FPM не найден?

В моем файле виртуальных хостов у меня есть:

ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/path/to/socket.sock|fcgi://127.0.0.1:9000/path/to/my/documentroot/

Когда я хочу получить доступ к php-файлу, которого там нет (только для проверки ошибок), он отображает «Файл не найден», а не документ об ошибке Apache 404.

В принципе Я хотел бы, чтобы ProxyPassMatch перенаправлял на ошибку Apache 404, если файл не найден. Является ли это возможным?

0

Решение

Конечно, добавьте это после вашего ProxyPassMatch установка:

 ProxyErrorOverride on

Чтобы настроить страницу ошибки клиента, вам нужно это:

ErrorDocument 404 /path/to/file
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]