PHP没有显示任何错误

PHP没有显示任何错误,php,error-reporting,Php,Error Reporting,我知道这在过去已经被问过很多次了,但是没有一个解决方案对我有效 这是我的PHP代码: <?php function ?> 这将产生一个错误。然而,它只是返回了一个500错误,并没有加载 我尝试了产生如下代码的不太严重的错误: <?php $test = $example; ?> 调用未定义的变量会在其他计算机上产生错误 在我的php.ini中,我有display\u errors=On,display\u startup\u errors=On,以及e

我知道这在过去已经被问过很多次了,但是没有一个解决方案对我有效

这是我的PHP代码:

<?php
  function
?>

这将产生一个错误。然而,它只是返回了一个500错误,并没有加载

我尝试了产生如下代码的不太严重的错误:

<?php
  $test = $example;
?>

调用未定义的变量会在其他计算机上产生错误

在我的
php.ini
中,我有
display\u errors=On
display\u startup\u errors=On
,以及
error\u reporting=E\u ALL


编辑多亏了aspiringCodingArtisan的建议,我意识到我编辑了错误的
php.ini
文件。问题已解决。

您正在查看正确的
php.ini
文件吗?如果你有像MAMP这样的东西,你会发现它有多个PHP版本。

如果你检查你的服务器日志,你会在那里看到详细的错误。你的错误是否在你的代码中产生
函数
,是故意为了看到错误?您是否尝试过
错误报告(E_ALL)在括号内有
E_ALL
而不是
error_reporting=E_ALL
ini_set('display_errors',1)
?@Fred ii-这在他们的
php.ini
文件中,因此
prop=value
语法是correct@Phil好的,我想如果没有
E_,那么没有括号的ALL
将是无效的。您正在查看正确的
php.ini
文件吗?如果您有类似于
MAMP
的东西,您会发现它有多个PHP版本。