在linux里面使用命令 service nginx start,可以启动,并且登陆localhost可以看到欢迎页面。
在修改过程中,我在server中添加了index.php,
root 还是 /usr/share/nginx/html,没有做改变。
当我打开localhost的时候 报502 bad gateway的错误。
按照网上的说法,什么缓存不够,线程不够,我都实验过了。应该不是php-fpm的问题。我在想是不是因为php-fcgi没有启动的原因?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
我自问自答一下,说说我的解决办法。
一楼的答案说的没错,但是启动php-cgi不知道为什么在我的机器上一直不行,于是我下载了spwan-fcgi,是一款管理php-cgi的软件。
安装成功后,输入命令spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi(其中粗体字要根据自己的位置来修改。)启动之后就可以了。
我现在也不知道为什么php-fpm无法启动。。。
php-cgi都没启动,肯定不行,解决方法就是启动php-cgi