linux - 如何在Linux中从DSN获取数据库详细信息?

标签 linux zend-framework dsn

我正在使用 zend framwork 挖掘 Linux webapps。除了 zend_config.xml 中的以下内容之外,我找不到数据库连接字符串

<webhost>domain.com</webhost>
<docroot>/var/www/vhosts/domain.com</docroot>
<database>
<CLW>
<dsn>mssql://xyz:xyz@sql02/domain_prod</dsn>
</CLW>
<banner>
<dsn>oci8://INTERFACE01:astr0s06@(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL =  TCP)(HOST = bnrprod)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SID = prod)))
</dsn>
</banner>
</database>

如何从中找到数据库连接字符串?

在/usr/local/etc/odbc.ini 或/usr/local/etc/odbcinst.ini 中找不到任何内容。

最佳答案

您应该将数据库参数添加到 application/application.ini 或 bootstrap。不是 zend.config。

关于linux - 如何在Linux中从DSN获取数据库详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11674209/

相关文章:

linux - 403 Forbidden 和 13 Permission Denied

javascript - Node js 和 Apache 并行吗?

php - Zend Framework创建项目错误

jquery - 将样式表添加到 IndeX JQuery 会禁用 jQuery?

zend-framework - Zend Framework 1.10中Captcha元素的自定义错误消息

vb6 - 指定ODBC的默认驱动程序

mysql - 使用 DSN ODBC 2 连接到 ONLINE MySQL 数据库

c++ - 我的程序在 openSUSE 中出现段错误

linux - "Host key verification failed"使用 PHP 脚本 - CentOS

php - 带有@的DSN连接和密码