我正在网上阅读一些建议,以解决我遇到的另一个问题。它要求我将 更改listen
为/var/run/php5-fpm/php5-fpm.sock
。
但是我没有那个文件夹。我有一个php-fpm
文件夹,但仅此而已。我已经安装了我找到的所有 php-fpm 存储库,我已启用remi 存储库,但是当我运行命令时:
sudo service php5-fpm status
我明白了:
php5-fpm: unrecognized service.
信息文件却告诉我,我已经PHP 5.5.12 FPM/FastCGI已安装。
我是创建自己的服务器的新手,我使用 Google 做所有事情。有什么想法吗?
谢谢!
答案1
php-fpm
Unix 套接字
http://www.thomasstover.com/uds.html
http://en.wikipedia.org/wiki/Unix_domain_socket
https://stackoverflow.com/questions/14919441/priciples-of-unix-domain-socket-how-does-it-works
故障排除服务
# Find out what the service is ACTUALLY called before running it
ls /etc/init.d/ | grep "fpm"
ls /etc/init.d/ | grep "php"
rm -rf /
在盲目遵循网上的说明之前,请先阅读手册并尝试理解内容。