【发布时间】:2020-07-30 23:26:46
【问题描述】:
我正在尝试在 apache 上设置 php-fpm 的 /status 页面,但出现 404 错误,我不知道为什么。我不是 Apache2 或 php 方面的专家,而且我已经为此苦苦挣扎了几天,所以我在这里寻求帮助。
这是我的 apache2.conf 设置。而且我还有另一个托管在 apache 上的站点,带有目录配置:
<LocationMatch "/fpm-status">
Order Allow,Deny
Allow from 127.0.0.1
ProxyPass unix:/var/run/php/php5.6-fpm.sock|fcgi://localhost/fpm-status
</LocationMatch>
这是我的 php5.6 设置
listen = /run/php/php5.6-fpm.sock
listen.backlog = 65535
user = www-data
group = www-data
pm.status_path = /fpm_status
当我尝试在 http://localhost/fpm-status 上卷曲时,会出现此消息:
File not found.
在 apache2 日志上,当我尝试访问该路径时会出现此问题:
AH01071: Got error 'Primary script unknown\n'
【问题讨论】: