小编use*_*ser的帖子

没有这样的文件或目录:AH02454:FCGI:尝试连接到 Unix 域套接字 /var/run/php/php5.6-fpm.sock (*) 失败

我有这样的虚拟主机设置

 <VirtualHost *:80>
            ServerAdmin webmaster@localhost
            DocumentRoot /var/www/html
    <FilesMatch \.php$>
    SetHandler "proxy:unix:/var/run/php/php5.6-fpm.sock|fcgi://localhost/"
    </FilesMatch>
            ErrorLog ${APACHE_LOG_DIR}/error.log
            CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
Run Code Online (Sandbox Code Playgroud)

phpinfo() 显示我的网站有 php 5.6 版本。好的!

现在我正在尝试使用 Mod_Ruid2 来限制权限。我将以下内容添加到我的虚拟主机

RDocumentChRoot /var /www/html
<Directory "/www/html/">
        Require all granted
        RMode config
        RUidGid admin0 admin0
</Directory>
Run Code Online (Sandbox Code Playgroud)

尝试访问该网站后,我在日志中看到错误

[Sun Oct 13 16:09:02.492117 2019] [proxy:error] [pid 13571] (2)No such file or directory: AH02454: FCGI: attempt to connect to Unix domain socket /var/run/php/php5.6-fpm.sock (*) failed
[Sun Oct 13 16:09:02.492194 2019] [proxy_fcgi:error] [pid 13571] [client 192.168.0.110:47622] AH01079: failed to make …
Run Code Online (Sandbox Code Playgroud)

php apache fastcgi apache-modules apache2.4

9
推荐指数
2
解决办法
3万
查看次数

标签 统计

apache ×1

apache-modules ×1

apache2.4 ×1

fastcgi ×1

php ×1