当前安装的 php 版本为 5.3.10。它没有报告任何类型的错误,例如语法错误,例如
<?php
define("variable" , 10);
variable++;
echo variable;
?>
此代码有错误,浏览器应该显示它。但浏览器窗口是空的
显示错误是离开正如我在 php core 列中的 phpinfo() 给出的信息中看到的那样。
我希望它能被打开。
答案1
如果您想为所有 php 项目启用它:
/etc/php5/apache2/php.ini
通过打开终端并输入以下内容来编辑:
gksudo gedit /etc/php5/apache2/php.ini
搜索该行。
display_errors = Off
并更改Off
为On
如果您想为单个网站启用它,请在您的网站.htaccess
文件中添加以下行:
php_flag display_errors on
如果您编辑了php.ini
文件,则需要重新启动 apache 才能使设置生效,请在终端中使用以下行重新启动它。
sudo apache2ctl restart