Ubuntu nginx+php+mysql的一些问题总结

前两天刚配置完nginx+php+mysql,有些问题,查找了很久,终于解决,现在做下记录。

nginx+php+mysql实际上是nginx+php+mysql+cgi,配置的话,网上教程一大堆,现在仅列举几个小问题

1.配置成功,但是发现php无法解析,网上教程说,修改/etc/nginx/sites-available路径下的default,发现修改后,依然无法解析,百思不得其解,后来发现应该修改的是/etc/nginx/sites-enabled路径下的default

2.配置成功,但是发现php可以解析,但是指向文件的时候,比如访问192.168.1.133可以解析php文件,然后192.168.1.133/index.php,则出现下载,如果你用的是Chrome,请,换成其他浏览器试一试。

3.有些人看到把index.php添加到server{

index index.html  index.htm

}

的时候,就改成了index.php index index.html  index.htm,这样是错的,正确的应该是index index.php index.html  index.htm。

4.安装完php解释器,启动指令一般是/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid    这就意味着监听的是本地的9000端口,这和/etc/nginx/sites-enabled/default里面的 fastcgi_pass 127.0.0.1:9000;相对应,注意不要写错。如果php解释器未开启,nginx一般报的错应该是502(道听途说,大家可以尝试一下)。

以上就是自己在配置时候遇到的问题,不喜勿喷,有错请指正。自己作为笔记记录一下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值