【发布时间】:2014-04-04 16:07:13
【问题描述】:
我正在对现有代码库进行集成项目,切换到更现代的标准不是一种选择,该网站在其实时服务器和测试服务器上运行良好。
但是我似乎无法让它在本地工作,我使用的是 MAMP Pro,我将这个项目的 PHP 版本设置为 5.2.17,因为它的代码库已经很旧了。
我打开了错误报告,但是,我得到一个完全空白的页面,甚至没有任何错误显示,而且我无法追踪到任何东西,因为它没有向日志或屏幕报告任何内容,我已经追踪到:
$db = DB::Connect($dsn, false);
但是由于没有收到任何错误消息,我不确定如何继续尝试使其正常工作,我在下面对此扩展进行了标准错误检查,但是如果您在此之后尝试打印,它不会打印任何内容,如果我在上面添加回声并退出,我可以看到输出。
这是包裹:http://pear.php.net/package/DB
有点卡在这一点上,有谁知道可能是什么问题?
【问题讨论】:
-
你也开启了 display_errors 吗? error_reporting 很好,但您仍然需要实际显示错误。
-
您好,是的,显示错误以及错误报告都已打开,正如我所提到的,如果我取消注释该行,那么我会收到错误说该类丢失。