首先我已经配置好了nginx
在linux里面使用命令 service nginx start,可以启动,并且登陆localhost可以看到欢迎页面。
然后按照网上的教程修改default文件
在修改过程中,我在server中添加了index.php,
root 还是 /usr/share/nginx/html,没有做改变。
我将/usr/share/nginx/html/index.html 修改成了index.php
当我打开localhost的时候 报502 bad gateway的错误。
启动php-fcgi,显示child exited with: 127
按照网上的说法,什么缓存不够,线程不够,我都实验过了。应该不是php-fpm的问题。我在想是不是因为php-fcgi没有启动的原因?
我自问自答一下,说说我的解决办法。
一楼的答案说的没错,但是启动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无法启动。。。