我用 vqmod 安装了 OpenCart。
最近搬到了一个带有较新版本的 PHP 的服务器上,它说 mysql 已被弃用。
所以我编辑了 config.php 让 OpenCart 使用 mysqli 而不是 mysql。
不幸的是,现在得到错误
致命错误:在第 20 行的 /home/shop/vqmod/vqcache/vq2-system_library_db.php 中调用未定义的方法 mysqli::escape()
使用这个库 mysqliz:http ://www.opencart.com/index.php?route=extension/extension/info&extension_id=13041
编辑您的 config.php 以使 OpenCart 使用 mysqliz 而不是 mysqli。