簡體   English   中英

Azure如何覆蓋PHP應用程序中的MySQL連接字符串?

[英]How does Azure override a MySQL connection string in a php application?

我知道Azure使用一些運行時魔術來覆蓋.NET應用程序的連接字符串。 但是,我試圖通過wordpress博客進行移植,連接信息似乎存儲在名為wp-config.php的文件中。 如果我將博客的正確值輸入該文件,則一切正常,但是我想從公共github存儲庫進行部署。 如何從wp-config.php中排除連接信息,並允許Azure在運行時覆蓋它?

除非您的存儲庫是私有的,否則您將需要將wp-config.php文件存儲在Windows Azure實例上(或在事實發生后將其上傳)。 然后,當文件從Github拖入該目錄時,帶有連接詳細信息的wp-config.php文件(假設倉庫中沒有wp-config.php文件)將已經存在。

如果您有私有的Github存儲庫,那么將wp-config.php文件和值保留在存儲庫本身中可能是安全的,因為只有您可以訪問該存儲庫的用戶才能看到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM