1

PHP / HTMLページの動的データベース接続/接続文字列などのコードを変更して、ftpによる「プラグアンドプレイ」を機能させるために必要な「ステップバイステップ」ガイドに感謝します. 「Azure Web サイト」でホストされるページと MySQL データベース

ありがとう

4

1 に答える 1

0

(私の理解に基づいて)質問を言い換えて、提案された解決策をフォローアップしましょう。

現在のシナリオ:

  • PHP/HTML ウェブサイト
  • MySQL データベース
  • 接続文字列はローカル データベースを指します

計画シナリオ

  • Azure Web サイト (別名 Web アプリ)
  • PHP サイトを Azure に FTP/デプロイする
  • MySQL データベースを Azure に移行する

したい:

  • 一度入力したデータベース接続文字列
  • ローカルで実行している場合、ローカル DB は機能するはずです
  • Web/Cloud DB は、デプロイを繰り返す間も機能する必要があります

解決

  1. PHP/MySQL Web アプリの作成とデプロイ
  2. 環境変数を使用して構成する (ローカルと Web/クラウドを検出するため)
  3. ステージング/本番のスワッピングにステージング スロットを使用する

リンク

  1. デプロイ: https://azure.microsoft.com/en-us/documentation/articles/web-sites-php-mysql-deploy-use-ftp/
  2. 構成: https://azure.microsoft.com/en-us/documentation/articles/web-sites-configure/
  3. ステージング スロット: https://azure.microsoft.com/en-us/documentation/articles/web-sites-staged-publishing/
于 2015-11-10T21:14:24.230 に答える