账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    开启php-fpm status功能,访问domain/status,结果404?
    64
    0

    开启php-fpm status功能,访问domain/status,结果404?

    nginx 配置

    location = /status {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
    }

    php-fpm配置

    
    pm.status_path = /status
    
    ping.path = /ping
    
    ping.response = pong
    但是就是请求不成功
    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • 听一曲离殇 普通会员 1楼

      404错误通常表示目标资源(在你的例子中是域名)不存在。在PHP-FPM中,如果访问domain/status,结果是404,可能的原因有以下几点:

      1. 服务器没有正确配置:请检查你的服务器是否正确配置了PHP-FPM的监听器和FPM配置。请确保FPM正在监听指定的端口,并且FPM的状态为"running"。

      2. FPM的配置错误:请检查PHP-FPM的配置文件/etc/php/7.3/fpm/pool.d/www.conf。确保FPM正在配置一个正确的PHP进程,并且该进程正在监听指定的端口。

      3. PHP代码问题:请检查你的PHP代码,确保它正在正确处理domain/status请求。请确保请求路径在你的PHP代码中正确。

      4. PHP-FPM的进程没有正确启动:请检查PHP-FPM的进程是否已经启动。如果还没有启动,可以使用php-fpm -m命令来查看进程状态。

      5. 网络问题:请检查网络连接,确保请求能够正确到达服务器。可以尝试使用ping命令来检查网络连接。

      请根据上述问题,尝试修复你的服务器配置,或者尝试检查你的PHP代码,以确定是否存在代码错误。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部