分析过程:
- Nginx通过FastCGI接口将PHP页面文件传递给PHP-FPM管理器处理
- PHP-FPM调用PHP环境解析后返回响应数据给Nginx
- 用户呈现页面
问题原因罗列:
1、Nginx配置错误,未将要解析的PHP页面传递给PHP环境解析,请详细检查配置
2、是否关闭Selinux文件控制,导致Nginx无法正常读取到PHP页面
3、PHP-FPM进程未开启,Nginx未正常连接到PHP环境,可以考虑重启一下
4、PHP页面代码是否错误,尝试本地运行PHP命令测试PHP页面
本文转自 触动的风 51CTO博客,原文链接:http://blog.51cto.com/10978134/2074191