我是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
支持?
答案 0 :(得分:2)
尝试以下方法:
$db = new \mysqli("localhost", "root", "", "db2");
我猜您的代码位于使用命名空间Website\Magento
的类中,因此您必须告诉PHP您要使用root-namespace中的类mysqli
。
但这只是简单的PHP而与pimcore无关;-) 请查看以下链接,它详细描述了如何使用PHP中的命名空间:http://php.net/namespaces