昨天我有这个问题: nothing show's up when class is in php code
通常我在我自己的主机上工作,但现在我切换了,我没有意识到我有错误报告。现在我尝试着它。 我没有访问root,所以我创建了自己的ini.php,这有关系吗? 在ini.php我试过:
php_flag display_errors on
php_flag display_startup_errors on
php_value error_reporting 2047
但没有错误显示,网站也没有.. 然后我尝试了.htaccess,如果我回想起corect,它就会存在于每个文件夹中。
.htaccess:
php_value error_reporting 6143
但没有错误,也没有网站。
还试过.htacces:
<IfModule mod_php5.c>
display_errors 1
</IfModule>
给出:
无法正确执行脚本。常见原因可能是 该文件是以非ASCII格式或路径上传的 解释器(例如:#!/ usr / bin / perl)丢失或设置不正确。
我试过就像php文件一样:
<?php
error_reporting(64);
require('test.txt');
?>
显示没有错误 还尝试过:
ini_set('display_errors',1);
仍然没有错误,没有网站:(
有谁知道我能做什么? :(
答案 0 :(得分:3)
尝试
error_reporting(-1);
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
即使这已被问过很多次......
答案 1 :(得分:1)
请查看手册http://php.net/manual/en/ini.list.php
error_reporting NULL PHP_INI_ALL
display_errors "1" PHP_INI_ALL
要测试它,试试这个:
<?php
ini_set('error_reporting',E_ALL);
ini_set('display_errors',1);
echo $notExistingVar;
phpinfo();
?>