LNMP环境中php文件提示保存或显示源码解决方法

作者:简简单单 2014-07-26

如题,这个问题的基本原因就是LNMP环境没搭建好。如题的环境是因为NGINX根本解析不了你的PHP文件代码,所以,服务器就会当php后缀文件为一般文件处理。这样的问题大多出现在php-fpm这个节点上。所以,我们应该从这方面入手。
1.检查NGINX配置,解析静态html文件是否没问题;
2.检查PHP-FPM是否正常运作;(启动该服务后终端执行: ps -ef |grep php-fpm 即可检查);
3.回头检查NGINX.CONF配置,主要检查如下内容:

LNMP环境中php文件提示保存或显示源码解决方法

检查nginx配置

检查原由默认配置 fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
是否修改为 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
确认后重启各项相关服务。或者直接重启重新启用NGINX相关服务,并确保这些相关服务正常运行。

相关文章

精彩推荐