今天我在我的Ubuntu 10.04上安装了LAMP 我为我的网站创建了单独的VH文件。当我开始玩我注意到的代码时,没有错误。有时代码没有出现,但没有错误消息。我好奇并开始搜索,可能会导致这种行为。经过2小时的搜索,我仍然没有安装。
有人可以帮忙吗?如果需要更多信息,我很乐意添加。
我希望我在正确的地方提问。我有一些疑问,它应该是在serverfault。
答案 0 :(得分:3)
尝试在PHP脚本中启用display_errors:
ini_set('display_errors', true);
在任何情况下,任何实际错误都应记录到您的错误日志文件中,该文件在我的Ubuntu安装中位于/var/log/apache2/error.log
,或者由Apache中的虚拟主机配置定义的错误日志文件。
如果将display_errors
设置为true可以解决您的问题,则可以在php.ini
中进行更改,您可以按phpinfo()
指定找到它。
有关此内容的更多信息以及error_reporting
,display_errors
和log_errors
之间的差异可以在the appropriate php.net man page找到。
答案 1 :(得分:2)
您需要编辑php.ini
,特别是display_errors,您也可以尝试使用php的函数error_reporting。