首先检查apache是否有权限执行 php-cgi
我估计大部分人都不是这个原因,由于 apache fastcgi 模块 和 php-cgi 之间通过 unix domain socket 通信,所以要创建sock文件,问题出在默认配置的sock目录没有权限创建文件,导致这个问题,所有更改sock的创建目录就好了
加上以下配置:
FcgidIPCDir /dev/shm
重启apache,问题解决
首先检查apache是否有权限执行 php-cgi
我估计大部分人都不是这个原因,由于 apache fastcgi 模块 和 php-cgi 之间通过 unix domain socket 通信,所以要创建sock文件,问题出在默认配置的sock目录没有权限创建文件,导致这个问题,所有更改sock的创建目录就好了
加上以下配置:
FcgidIPCDir /dev/shm
重启apache,问题解决