2017-02-20 4 views
0

をインポートすることができませんでした私は私の紺碧のウェブアプリのジャンゴを展開しようとしていると、このmatters.Theの問題に関するいくつかのチュートリアルに従っている私ということです常に "内部サーバーエラーが発生したため、ページを表示できません。"代わりにページ。クーズーにチェックした後、ここにログファイルを私が得るものです:Djangoは、)

error log

はここに私のweb.configファイル

<?xml version="1.0" encoding="utf-8"?> 
<configuration> 
    <system.webServer> 
    <handlers> 
     <add name="Python FastCGI" 
      path="*" 
      verb="*" 
      modules="FastCgiModule" 
      scriptProcessor="D:\Python27\python.exe|D:\Python27\Scripts\wfastcgi.py" 
      resourceType="Unspecified" 
      requireAccess="Script"/> 
    </handlers> 
    </system.webServer> 
    <appSettings> 
    <add key="WSGI_HANDLER" value="django.core.wsgi.get_wsgi_application()" /> 
    <add key="PYTHONPATH" value="D:\home\site\wwwroot;D:\home\site\wwwroot\testbenda2" /> 
    <add key="DJANGO_SETTINGS_MODULE" value="cpcapung.settings" /> 
    </appSettings> 
</configuration> 

私がチェックし、プロジェクトがローカルホスト上で正常に動作することを確認してきています、それはトラビスでうまく動作しますが、唯一の問題はIISベースのサーバで紺碧に展開したときのようです。

ありがとうございました!

+0

azure/app-service-web/app-service-linux-use-custom-docker-image)を使用します。 –

+0

答えをいただきありがとうございます。私はこのプロジェクトのためにtravisを使用してCDをセットアップしようとしていますので、私はAzureアプリケーションサービス内でドッカーを使用することはできません。 –

+0

実際に、それを見て、それは非常に労力が必要になりますが..そうすることが可能ですし、まだ現在の問題は、私はそれをやってみたこと –

答えて

0

ちょうどあなたのweb.configファイルによると、間違った&を逃すことが、いくつかの設定があります。

を基準として、あなたは直接のGitHubを通じてAzureのためにそれを展開することができAzureのためDjango sample app projectがあります。現在の問題を解決するために展開を変更するには、そのweb.configファイル&その他を参照してください。一方、公式チュートリアルConfiguring Python with Azure App Service Web AppsではAzure App ServiceでPythonを設定する方法を詳しく紹介しています。

希望します。どんな心配も、私に知らせてください。 (https://docs.microsoft.com/en-us/私はこれが答えではない知っているが、現時点ではあなたが[Linux上のAzureアプリケーションサービス]にカスタムドッカー画像に基づいてドッカーコンテナを展開することができ

+0

を解決し、どのような非常に奇妙なことはあり得ることを好むだろうしても、そのテンプレートをかなりうまく動作せず、エラーが発生しています(ただし別のものもあります)。私のwebconfigは実際にdjangoa azureテンプレートのコピーです。 –

+0

@AufaHusenサンプルプロジェクトのようにAzureにプロジェクトのファイル構造を投稿できますか?私はこの問題を解決する簡単な方法は、DjangoテンプレートからWebAppを作成し、プロジェクトファイルでカバーし、関連する設定情報を変更することだと思います。 –