pimcore:MySQLi支持无法按预期工作

时间:2015-12-29 14:11:33

标签: php pimcore

我是pimcore的新手。在安装时,我将数据库格式设置为mysqli, 我想通过mysqli在同一台服务器上访问不同的数据库架构。

这是我的代码:

    $db = new mysqli("localhost", "root", "", "db2");

不幸的是,我收到了这个错误:

  

警告:include_once(Website \ Magento \ mysqli.php):无法打开流:没有这样的文件或目录        在第134行的C:\ dev \ htdocs \ pimcore \ vendor \ zendframework \ zendframework1 \ library \ Zend \ Loader.php

如何再次启用pimcore中的mysqli支持?

1 个答案:

答案 0 :(得分:2)

尝试以下方法:

$db = new \mysqli("localhost", "root", "", "db2");

我猜您的代码位于使用命名空间Website\Magento的类中,因此您必须告诉PHP您要使用root-namespace中的类mysqli

但这只是简单的PHP而与pimcore无关;-) 请查看以下链接,它详细描述了如何使用PHP中的命名空间:http://php.net/namespaces