2016-12-10 7 views
0

こんばんは、私たちは、プラットフォームのホスティングのMicrosoftのAzureクラウドを利用して、私たちの最初のアプリケーションの1の作成に一部の開発者と協力していPHPでのOAuthを有効にする - Azureのアプリケーションサービス

我々のサーバーからビットAPIを利用しようとしていますが、デベロッパーからOAuthモジュールが情報にリストされていないという疑いのある理由でこれを利用できないという情報がありました。ファイルがアップロードされたAzure AppサービスのPHP。

私たちが探しているのは、PHP WebアプリケーションのOAuth機能を有効にすることですが、(Azure Appサービスの結果として)ベースサーバーへのルートアクセスを使わないで環境を再構成する方法がわかりません。 。通常、私たちはOAuthのPECLまたはYUMパッケージを利用し、PHPにアクセスできるようにPHPを再構成しますが、今回は明らかにできません。

はOAuthの設定を募集: click for image

誰もが私たちは、このアプリケーションのためのOAuthを有効に助けることができますか?

ありがとうございます!

+0

まだ更新されていませんか? –

答えて

0

Azure Web Appsは、デフォルトのPHPランタイムでカスタムPHP拡張機能をサポートしています。要件を満たすには、次の手順を試してください。

  1. https://pecl.php.net/package/oauthからのOAuth拡張のDLLファイルをダウンロードし、NTS & x86バージョンを選択します。
  2. extディレクトリをルートディレクトリに追加します。 dllファイルをこのディレクトリにコピーします。
  3. extensions.ini
  4. と呼ばれるルートディレクトリにiniファイルを作成します。あなたはphp.iniファイルで使用するのと同じ構文を使用してextensions.iniファイルに構成設定を追加します。例えば。

    extension = d:\home\site\wwwroot\ext\php_oauth.dll

  5. キーPHP_INI_SCAN_DIRと値d:\home\site\ini

  6. とアズールprotalでWebアプリケーションにアプリケーション設定を追加Azureのウェブアプリへのアプリケーションのデプロイ、およびAzureのWeb Appsのサービスを再起動します。あなたは拡張子が正しい設定され見ることができます

活用phpinfo()enter image description here あなたはより多くの情報のためhttps://docs.microsoft.com/en-us/azure/app-service-web/web-sites-php-configure#how-to-enable-extensions-in-the-default-php-runtimeを参照することができます。

関連する問題