将mysqli转换为PDO时发生错误

时间:2013-10-18 06:46:54

标签: php pdo hhvm

我正在将mysqli转换为PDO,然后在hiphop(hhvm)中运行我的应用程序,收到以下错误。请帮助我!!!

HipHop注意:未定义的属性:第204行的/var/www/webApp/services/adminSessionSettingService.php中的stdClass :: $ sessionTimeOut

HipHop警告:无法访问第116行/var/www/webApp/config.php中的非对象属性

HipHop警告:无法访问第52行/var/www/webApp/userLoginController.php中的非对象属性

HipHop警告:无法访问第61行/var/www/webApp/userLoginController.php中非对象的属性

HipHop警告:无法访问第61行/var/www/webApp/userLoginController.php中非对象的属性

1 个答案:

答案 0 :(得分:0)

经验法则:

永远不要“转换”您的申请。

但是从头开始写,好像根本没有以前的版本。

如果它要求转换 - 那么它写得很糟糕。只是一个简单的“转换”对它没有好处。学习更好的实践(例如DBAL,查询构建器,ORM),然后使用它们重写应用程序,而不仅仅是从一个API到另一个API的机械转换。