今天我在我的 Ubuntu 10.04 上安装了 LAMP。
我为我的网站创建了单独的 VH 文件。当我开始使用代码时,我注意到没有错误。有时代码没有出现,但没有错误消息。我很好奇并开始搜索可能导致这种行为的原因。经过2小时的搜索,我仍然没有答案。
任何人都可以帮忙吗?如果需要更多信息,我很乐意补充。
我希望我在正确的地方提问。我有一些疑问,它应该是服务器故障。
今天我在我的 Ubuntu 10.04 上安装了 LAMP。
我为我的网站创建了单独的 VH 文件。当我开始使用代码时,我注意到没有错误。有时代码没有出现,但没有错误消息。我很好奇并开始搜索可能导致这种行为的原因。经过2小时的搜索,我仍然没有答案。
任何人都可以帮忙吗?如果需要更多信息,我很乐意补充。
我希望我在正确的地方提问。我有一些疑问,它应该是服务器故障。
尝试在您的 PHP 脚本中启用 display_errors:
ini_set('display_errors', true);
在任何情况下,任何实际错误都应该记录到您的错误日志文件中,在我的 Ubuntu 安装中/var/log/apache2/error.log
,该文件位于 Apache 中,或者由您的虚拟主机配置定义的错误日志文件中。如果设置display_errors
为 true 可以解决您的问题,您可以在 中更改它php.ini
,您会发现phpinfo()
.
更多关于这一点和它们之间的区别error_reporting
,可以在相应的 php.net 手册页中找到。display_errors
log_errors
您需要编辑php.ini
,特别是display_errors,另外,您可能想尝试 php 的函数error_reporting。