Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 安装所有灯组件后无错误输出_Php_Error Handling_Lamp_Ubuntu 10.04 - Fatal编程技术网

Php 安装所有灯组件后无错误输出

Php 安装所有灯组件后无错误输出,php,error-handling,lamp,ubuntu-10.04,Php,Error Handling,Lamp,Ubuntu 10.04,今天我在Ubuntu 10.04上安装了LAMP。 我为我的网站创建了单独的VH文件。当我开始玩代码时,我注意到没有错误。有时代码没有出现,但没有错误消息。我感到好奇,开始寻找,是什么导致了这种行为。经过2小时的搜索,我仍然没有衣服 有人能帮忙吗?如果需要更多信息,我很乐意添加。 我希望我问的问题是对的。我有一些疑问,它应该是服务器故障。尝试在PHP脚本中启用显示错误: ini_set('display_errors', true); 在任何情况下,任何实际错误都应该记录到您的错误日志文件中,

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

有人能帮忙吗?如果需要更多信息,我很乐意添加。

我希望我问的问题是对的。我有一些疑问,它应该是服务器故障。

尝试在PHP脚本中启用显示错误:

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


有关这一点以及
错误报告
显示错误
日志错误
之间的差异的更多信息,请访问。

尝试在PHP脚本中启用显示错误:

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


关于这一点以及
error\u reporting
display\u errors
log\u errors
之间的区别的更多信息,请访问。

您需要编辑
php.ini
,具体来说,您可能还需要尝试php的功能。

您需要编辑
php.ini
,具体来说,你可能想试试php的功能。

@Eugene,我认为
“true”
应该是
true
1
“on”
,但你只是在没有解释的情况下发布了它,这是解决方案还是已经存在于你的代码中了?@Eugene:你是什么意思?如果
display\u errors
未设置为true,则将
error\u reporting
设置为true或将显示的错误级别设置为
E\u ALL
将不会显示任何内容。非常感谢。是的,php.ini补丁帮助解决了这个问题。我不知道,因为我通常在Windows中使用XAMPP,我在那里没有这样的问题。@Eugene,我认为
“true”
应该是
true
1
“on”
,但你只是在没有解释的情况下发布了它,这是解决方案还是已经存在于你的代码中了?@Eugene:你是什么意思?如果
display\u errors
未设置为true,则将
error\u reporting
设置为true或将显示的错误级别设置为
E\u ALL
将不会显示任何内容。非常感谢。是的,php.ini补丁帮助解决了这个问题。我不知道这件事,因为我通常使用XAMPP在Windows中工作,我在那里没有遇到这样的问题。@Eugene:你重新启动了apache2服务器吗?@Eugene if not-
sudo apache2ctl restart
sudo service apache2 restart
应该是正确的。@Eugene:你重新启动了apache2服务器吗?@Eugene if not-
sudo apache2ctl restart
sudo服务apache2重启