加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

Azure如何覆盖php应用程序中的MySQL连接字符串?

发布时间:2020-12-13 16:18:23 所属栏目:PHP教程 来源:网络整理
导读:我知道Azure使用一些运行时魔术来覆盖我的.NET应用程序的连接字符串.但是,我正试图移植一个wordpress博客,看起来连接信息存储在名为wp-config.php的文件中.如果我将博客的正确值输入到该文件中,那么一切正常,但我想从公共 github存储库进行部署.如何从wp-con
我知道Azure使用一些运行时魔术来覆盖我的.NET应用程序的连接字符串.但是,我正试图移植一个wordpress博客,看起来连接信息存储在名为wp-config.php的文件中.如果我将博客的正确值输入到该文件中,那么一切正常,但我想从公共 github存储库进行部署.如何从wp-config.php中排除连接信息并允许azure在运行时覆盖它?

解决方法

除非您的存储库是私有的,否则您需要将wp-config.php文件存储在 Windows Azure实例上(或者事后以某种方式上传它).然后,当文件从 Github被拉入该目录时,wp-config.php(假设没有wp-config.php文件在repo中)文件已经存在,其中包含连接细节.

如果您有一个私有Github存储库,那么将wp-config.php文件和值保留在存储库本身可能是安全的,因为只有您提供对repo的访问权限的用户才能看到它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读