解决nginx无法解析php的问题
在用nginx做反向代理时出现加载php文件直接下载,或者出现405,主要原因时php无法解析。
环境为ubuntu。
主要是在nginx的配置文件,nginx.conf中更改,
首先要安装:php7.0-cgi
1 | apt install php7.0-cgi |
之后打开9000端口,
1 | php-cgi -b 127.0.0.1:9000 & |
在你出现错误的server中加入:
1 | location ~ .php$ { |
之后即可加载正常。
解决nginx无法解析php的问题