php-fpm 在启动时破坏了我的套接字权限

php-fpm 在启动时破坏了我的套接字权限

我已经在 Centos 服务器上安装了带有 FastCgi 模块的 Apache2.2 和 PHP-fpm。

我使用套接字选项通过外部服务器配置 FastCgi:

FastCgiExternalServer /var/www/cgi-bin/test/php.fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization -idle-timeout 3600

当我启动我的服务(httpd 和 php-fpm)时,我在请求 helloWorld-test-page 时收到错误 500。但如果我为文件上的每个用户添加写权限,php5-fpm.sock我的 hello world 页面就可以正常工作!所以我认为这是好的配置...

但是,一旦 php-fpm 服务重新启动,我就会看到我的套接字的权限自动更新,然后我的测试页面不再起作用:

srw-rw----   1 root   root      0 Nov  9 23:30 php5-fpm.sock

套接字文件的良好配置是什么,您知道我应该配置什么才能使其明确吗?

相关内容