前言:我已经搜索过类似问题的先前答案,尝试实施建议的解决方案,但我的问题仍然没有得到解决。另外,我不需要被告知解决导致错误消息的问题,因为我故意导致错误以直接或间接地了解更改 php.ini 文件中的错误报告值的来龙去脉。
我试图通过使 display_errors=Off 直接在 php.ini 文件中关闭错误报告。另外,我尝试使用 error_reporting(0); 间接关闭它。和 ini_set('error_reporting',0);
我仍然无法关闭错误报告。如果有人可以帮助我确定为什么我不能关闭错误报告,我将不胜感激。
编辑:我很抱歉没有更具体。不敢相信我忘了说:我正在离线使用 XAMPP。
这是导致错误的代码(回显后缺少分号)
<?php
echo $var = 'Dave'
$var = 'John';
?>
@Chris Rasco:我不完全确定您希望从 phpinfo() 页面获得哪些信息,但在我看来(作为新手)最相关的信息如下:
配置命令 cscript /nologo configure.js "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--without-mssql" "--without-pdo-mssql" " --without-pi3web" "--with-pdo-oci=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=C:\php-sdk\oracle\instantclient10\sdk,共享""--with-oci8-11g=C:\php-sdk\oracle\instantclient11\sdk,shared""--enable-object-out-dir=../obj/""--enable-com- dotnet=shared""--with-mcrypt=static""--disable-static-analyze""--with-pgo"
配置文件 (php.ini) 路径 C:\Windows
加载的配置文件 C:\xampp\php\php.ini
扫描此目录以获取其他 .ini 文件(无)
已解析的其他 .ini 文件(无)
@Fred -ii-:是的,这基本上就是我正在做的事情。我正在尝试了解如何更改更改 php.ini 文件的各个部分如何影响浏览器中的输出。
最后!我已经解决了这个问题。多谢你们!我不敢相信我在编辑 php.ini 文件后犯了不重新启动 Apache 的愚蠢错误。