美文网首页
服务器上打开PHP文件却出现下载界面或者502

服务器上打开PHP文件却出现下载界面或者502

作者: wangha_1 | 来源:发表于2018-03-11 01:26 被阅读0次

现在已经是深夜了,我也就不说些别的了

根本问题就是Nginx默认是不支持PHP文件的,需要开启php-fpm(如果有php-fpm,1.可能没开启,2.看网上的教程时目录放错了);

如果你用的是lnmp中自带的虚拟主机生成ssl证书是不会遇到问题的;

打开PHP文件,却变成了下载界面,原因已经说了,解决方式为:

打开Nginx.config文件,在你想要的Nginx对应的server中添加:

include enable-php.conf;

location ~ \.php$ {

  root  //项目文件夹;//比如/home/www/html

  fastcgi_pass  127.0.0.1:9000;

  fastcgi_index  index.php;

  fastcgi_param SCRIPT_FILENAME /项目文件夹/$fastcgi_script_name;

  include        fastcgi_params;

}

重启Nginx,PHP就能访问了。

service nginx restart

相关文章

网友评论

      本文标题:服务器上打开PHP文件却出现下载界面或者502

      本文链接:https://www.haomeiwen.com/subject/wzdifftx.html