安装所有LAMP组件后没有错误输出

时间:2010-09-26 18:58:15

标签: php error-handling lamp ubuntu-10.04

今天我在我的Ubuntu 10.04上安装了LAMP 我为我的网站创建了单独的VH文件。当我开始玩我注意到的代码时,没有错误。有时代码没有出现,但没有错误消息。我好奇并开始搜索,可能会导致这种行为。经过2小时的搜索,我仍然没有安装。

有人可以帮忙吗?如果需要更多信息,我很乐意添加。
我希望我在正确的地方提问。我有一些疑问,它应该是在serverfault。

2 个答案:

答案 0 :(得分:3)

尝试在PHP脚本中启用display_errors:

ini_set('display_errors', true);

在任何情况下,任何实际错误都应记录到您的错误日志文件中,该文件在我的Ubuntu安装中位于/var/log/apache2/error.log,或者由Apache中的虚拟主机配置定义的错误日志文件。 如果将display_errors设置为true可以解决您的问题,则可以在php.ini中进行更改,您可以按phpinfo()指定找到它。

有关此内容的更多信息以及error_reportingdisplay_errorslog_errors之间的差异可以在the appropriate php.net man page找到。

答案 1 :(得分:2)

您需要编辑php.ini,特别是display_errors,您也可以尝试使用php的函数error_reporting