每当我尝试访问 Debian VPS 上的 nginx 网络服务器上的 PHP 页面时,我都会收到空白页。nginx 工作正常;我可以访问任何正常的 HTML 页面。PHP-FPM 至少正在运行,因为我可以启动/重新启动它,当我停止它时,PHP 页面会给我一个 502 错误网关错误,这是正常的。
但每当 FPM 运行时,任何 PHP 页面都是空白的,没有任何错误。这让我相信 FPM 中存在配置错误。
这是我的 php-fpm.conf:http://pastebin.com/CSUuSzxx
答案1
嗯,好的。
因此,我在 php.ini 中打开了日志记录和错误显示等功能,但日志文件位置选项被注释掉了。我取消注释,将值更改为 /var/log/php5.log,然后再次检查页面,这样它就会显示一个空白页并将一些内容记录到文件中。
相反,页面加载正常。
有点奇怪,但我会接受。感谢 Michael Hampton 的帮助。