今天下午配置了nginx php的环境,准备去玩Wordpress。但是,配置之后,页面的php页面始终是空白的。一开始我以为是权限问题,把权限改成755后还是不行。然后我启动了nginx和php的日志,但是日志没有错误。试图改变php的日志是徒劳的。晚上回家后继续尝试了很久,终于发现nginx的配置文件中有一个配置信息缺失。
fastcgi _ paramSCRIPT _ FILENAME $ document _ root $ fastcgi _ script _ name;
因为这个缺失的配置信息,nginx没有把要解析的php文件的地址发送给phpfpm,所以页面一直是空白的,也没有解析错误消息。