2013-09-25 88 views
3

我使用vqmod安装了OpenCart。OpenCart MySQLi问题

最近转移到一个服务器与一个较新版本的PHP,它说mysql被弃用。

所以我编辑config.php使OpenCart使用mysqli而不是mysql。

不幸的是,现在发现了错误

Fatal error: Call to undefined method mysqli::escape() in /home/shop/vqmod/vqcache/vq2-system_library_db.php on line 20

+0

您的编辑出错了,或者您的OpenCart版本不支持Mysqli。无论如何,mysql目前仍然支持。除非它显示在您的网页上,否则您可以忽略该信息。 – 2013-09-25 21:39:31

+0

PHP消息非常明确:使用mysql返回致命错误以及...使用不推荐使用的mysql函数的致命错误... – OC2PS

+0

弃用函数发出E_DEPRECATED消息,但不是致命的。这里的错误信息是指'mysqli :: escape()',它不存在,'mysql :: escape()'也没有。 – 2013-09-25 21:47:25

回答