ModX/PHP:在连接到数据库的根目录中有我自己的文件吗?
Posted
技术标签:
【中文标题】ModX/PHP:在连接到数据库的根目录中有我自己的文件吗?【英文标题】:ModX/PHP: Have my own file in root directory that connects to DB? 【发布时间】:2012-06-13 06:38:06 【问题描述】:我在我的 ModX CMS 的根目录中有一个我想用于 JSON 目的的 php 文件。
我想将该文件连接到数据库,而不暴露任何关键信息,例如数据库用户名和密码。
有一个配置文件包含位于可从浏览器访问的文件夹中的信息,但我不知道如何将该信息返回到我的 php 文件。
谁能帮助我: a) 直接从我的 php 文件安全地连接到数据库 b) 使用存储在已经安全的配置文件中的变量进行连接
任何帮助将不胜感激!
谢谢!
【问题讨论】:
【参考方案1】:如果你想在你的额外文件中使用 modx 的所有功能,你可能想从外部加载 modx...http://rtfm.modx.com/display/revolution20/Loading+MODx+Externally
【讨论】:
【参考方案2】:基本上我只是在配置文件中添加了一个 include() 并且它起作用了。唯一的问题是删除 ModX 添加到数据库名称的 ` 标记。请让我知道是否有人需要进一步澄清这一点
【讨论】:
以上是关于ModX/PHP:在连接到数据库的根目录中有我自己的文件吗?的主要内容,如果未能解决你的问题,请参考以下文章
mongoose.connect 在连接到 mongodb 后不调用回调
SSMA 在连接到 microsoft access 数据库时挂起