PHP Pear 如何启用调试级别?

标签 php mysql apache smarty pear

我正在尝试将网站从一台 linux (php4) PC 迁移到另一台 linux PC (php5)。

本站采用Apache+PHP+Smarty+MYSQL搭建。

现在我收到这个错误“DB_DataObject Error: Connect failed, turn on debugging to 5 see why”

我有 PHP 的基础知识,谁能帮我解决问题?谢谢。

最佳答案

DB_Dataobject 有它自己的调试工具。 PEAR::setErrorHandling 是一条红鲱鱼。

相反,插入

DB_DataObject::debugLevel(5);

某处并重新加载。

例如:

require_once 'DB/DataObject.php';
DB_DataObject::debugLevel(5);

关于PHP Pear 如何启用调试级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4238522/

相关文章:

mysql - 如果抛出错误,是否需要释放连接?

mysql - 照亮\数据库\QueryException : SQLSTATE[HY000] [1044] Access denied for user '' @'localhost' to database 'forge'

apache - 重写尾部斜杠问题

javascript - W3 验证器 -> 在 html 正文中使用 <script type ="text/javascript">

php - Symfony Knp 菜单包 : set active a menu item even when its not on that menu

php - 索引唯一键似乎不起作用

Apache RewriteRule 无限循环

Apache2 mod_rewrite 基于 URI 匹配将 SSL 重定向到非 SSL,反之亦然

php - 按修改日期的 SQL 行总和

javascript - 如何在不编写这么多代码的情况下为多个 jQuery 操作创建一个函数?