Php Can';t似乎无法使用数据库的ip地址使用Zend Framework连接到数据库

Php Can';t似乎无法使用数据库的ip地址使用Zend Framework连接到数据库,php,mysql,zend-framework,pdo,zend-db,Php,Mysql,Zend Framework,Pdo,Zend Db,我正在使用Zend Framework,并试图通过其IP地址连接到数据库。。我一直得到以下错误 致命错误:未捕获异常“Zend\u Config\u exception”并显示消息 '语法错误,中出现意外的'=' C:\xampp\htdocs\App\application/configs/application.ini联机 在C:\xampp\php\zf\library\Zend\Config\Ini.php:182中的27(我删除了 完整堆栈跟踪) 我将错误追溯到application.

我正在使用Zend Framework,并试图通过其IP地址连接到数据库。。我一直得到以下错误

致命错误:未捕获异常“Zend\u Config\u exception”并显示消息 '语法错误,中出现意外的'=' C:\xampp\htdocs\App\application/configs/application.ini联机 在C:\xampp\php\zf\library\Zend\Config\Ini.php:182中的27(我删除了 完整堆栈跟踪)

我将错误追溯到application.ini

resources.db.adapter = PDO_MYSQL
resources.db.params.host = 192.168.1.34
resources.db.params.username = xxxx
resources.db.params.password = xxxx
resources.db.params.dbname = xxxx
(更改用户名、密码和数据库以保护无辜者)

这是我正在尝试连接的开发数据库,它位于我的网络上,但不在本地主机上


如何连接到此数据库?

您是否尝试引用IP?

这是数据库设置周围的所有数据?你得到了一个语法错误,这使我相信你的.ini设置文件格式不正确。这些是db参数,与我在.ini中的参数完全相同(另一个更改是用户名和密码)。是的,它不起作用,但我决定去引用密码,这似乎已经修复了它。但是现在我必须弄清楚为什么BW通常使用的是密码,然后是的,你需要引用密码,因为$s等特殊字符会破坏INI文件。是的,我弄明白了,因为最终我发现有人抱怨它不喜欢“!”或“@”。