我有一个在 Amazon Linux 上运行的 AWS 服务器。
我使用本指南安装 php7(页面底部):https://forums.aws.amazon.com/thread.jspa?messageID=695576 https://forums.aws.amazon.com/thread.jspa?messageID=695576
我想使用 nginx 而不是 Apache,因此我还安装了 php70w-fpm 和 nginx 软件包。然而,当我service start php-fpm
,它不会在我的服务器上的任何位置创建 php-fpm.sock 文件。我已经签入 /var/run 并且也运行了find / -name "*.sock"
只返回/var/run/rpcbind.sock
.
确保您有以下文件夹并且它是可写的。/var/run/php-fpm
然后在你的www.conf
你把:listen = /var/run/php-fpm/php-fpm.sock
然后运行:sudo service php-fpm restart
- 然后更新你的
nginx.conf
:
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
- 最后重启nginx:
sudo service nginx restart
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)