解析 PHP 文件时在浏览器中启用错误
我最近换了一台 MacBook,现在使用 MAMP 堆栈进行本地开发。 在我早期的开发环境中,当我尝试通过网络浏览器访问 PHP 文件并发生错误时,我总是可以看…
防止调用 error_reporting() 和/或 ini_set('display_errors', 'On') 覆盖 php.ini 设置
我的 php.ini 文件中有这样的设置: error_reporting = E_ERROR|E_PARSE|E_CORE_ERROR|E_COMPILE_ERROR 但我仍然每分钟在错误日志中收到数千条“通知…
防止特定进程的 Windows 错误报告 (DW20.exe) 窗口
我在 Windows 机器上设置了一个自动构建系统,但其中一个编译工具随机无法工作。整个系统作为一个服务运行,因此与用户没有交互。我通过查看 DW20.exe…
在 Zen cart 中使用 error_reporting()
我在 Zen Cart 中工作,在不同页面中出现一些错误。我想使用error_reporting(0)。 我可以如何以及在哪个页面中使用它? 有人可以帮我吗?…
PHP CLI System_Daemon 和 error_reporting 选项被忽略?
我正在使用 System_Daemon for PHP 制作一个守护进程。 我无法关闭默认的 php error_reporting。 我已经尝试过,
尽管未设置但抛出 E_STRICT 消息
自从将我的测试服务器更新到 PHP 5.3.3 (Debian Squeeze) 以来,我遇到了有关 PHP 错误报告的奇怪行为。 我像这样设置 error_reporting: error_repor…
E_NOTICE ?== E_DEBUG,避免 isset() 和 @ 使用更复杂的 error_handler
有哪些更好的方法可以避免应用程序逻辑中出现过多的 isset(),并保留在需要时查看调试消息 (E_NOTICE) 的能力? 首先假设:E_NOTICE 不是错误,它是用…
我的 Magento 权限正确吗?
我在 OS X Snow Leopard 10.6.4 上使用 MAMP 1.8.4 全新安装了 Magento 1.4.1.1。 我无法成功加载 magento/downloader(Magento Connect Manager)。…
apache 2.2 (ubuntu) 不允许我通过 .htaccess 设置 php 错误报告?
我运行 ubuntu (debian) linux 和 apache 2.2/php 5.2 的服务器有问题, 在 php.ini 中关闭了 display_errors 因为这主要是一个高效服务器,出于开发…
为什么 PHP 5.2.14 不显示任何错误(即使是从命令行)?
我在 Windows 2008 R2 服务器和 Windows 7 64 位上安装了 PHP 5.2.10 和 PHP 5.2.14(x86 非线程安全 Win32 版本)。 由于某种原因,PHP 5.2.14 拒绝…
如果我使用未初始化/未定义的变量,有没有办法强制 PHP 报告错误?
我将结果与结果混为一谈,犯了一个巨大的错误,我花了大约 4 个小时才最终找到这个 bug。 所以这里的问题是,在 PHP 中,如果我使用未定义/未初始化的…