teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

誤記修正(VC++ランタイム→VC++再頒布可能プログラム)

2020/07/14 07:50

投稿

kana_nu00
kana_nu00

スコア0

title CHANGED
File without changes
body CHANGED
@@ -73,8 +73,8 @@
73
73
  [https://qiita.com/okoppe8/items/905d2c22e750261c62f0](https://qiita.com/okoppe8/items/905d2c22e750261c62f0)
74
74
  [https://thinkami.hatenablog.com/entry/2015/10/26/070118](https://thinkami.hatenablog.com/entry/2015/10/26/070118)
75
75
 
76
- これらの他に、VC++のランタイムインストールで改善するという情報がありましたので、
76
+ これらの他に、VC++の再頒布可能プログラムインストールすることで改善するという情報がありましたので、
77
- Python3.6に対応する14.xのランタムインストールを試しましたが、改善しませんでした。
77
+ Python3.6に対応する14.x(VC++2015-2019)のインストールを試しましたが、こちらでも改善しませんでした。
78
78
 
79
79
  「失敗した要求トレースの規則」に500エラーを追加しましたが、ログが吐かれません。
80
80
 

3

試したこと - ダウングレード、ログの確認について記載しました。

2020/07/14 07:50

投稿

kana_nu00
kana_nu00

スコア0

title CHANGED
File without changes
body CHANGED
@@ -78,6 +78,18 @@
78
78
 
79
79
  「失敗した要求トレースの規則」に500エラーを追加しましたが、ログが吐かれません。
80
80
 
81
+ ##### 【追記:2020/7/14 15:38】
82
+ Python3.8を使用するとエラーコードが0x00000067に変化しました。
83
+ Django側のダウングレード(2.2)を試してみましたが、こちらは変化がありません。
84
+
85
+ イベントビューアーのエラーログにて次の情報がありました。
86
+ ```
87
+ 障害が発生しているアプリケーション名:python.exe
88
+ 障害が発生しているモジュール名:ucrtbase.dll
89
+ 例外コード:0xc0000409
90
+ 障害オフセット:0x000a522a
91
+ ```
92
+
81
93
  ### 補足情報(FW/ツールのバージョンなど)
82
94
 
83
95
  Python 3.6.8

2

Default Web Siteを改変して使用している点と、パスの設定についてを追記しました。

2020/07/14 06:43

投稿

kana_nu00
kana_nu00

スコア0

title CHANGED
File without changes
body CHANGED
@@ -25,10 +25,12 @@
25
25
 
26
26
  ### 設定
27
27
 
28
- リケーションパス = manage.pyの格納されたディレクトリへのパス
28
+ ロジェクト名 = プロジェクト
29
29
  venv環境パス = venvによって仮想環境を立てたパス
30
+ アプリケーションパス = Default Web Siteのパス = manage.pyの格納されたディレクトリへのパス
30
- プロジェクト名 = プロジェクト名
31
+ (C:\inetpub\wwwroot[プロジェクト名])
31
32
 
33
+
32
34
  【FastCGIの設定】
33
35
  |完全なパス|引数|最大インスタンス数|インスタンスの最大要求数|
34
36
  |:--|:--|:--|:--|

1

IISの設定(FastCGI設定、ハンドラーマッピング)を追加しました。

2020/07/14 04:47

投稿

kana_nu00
kana_nu00

スコア0

title CHANGED
File without changes
body CHANGED
@@ -23,11 +23,23 @@
23
23
  エラーコード: 0xc0000409
24
24
  ```
25
25
 
26
- ### 該当のソースコード
26
+ ### 設定
27
27
 
28
28
  アプリケーションパス = manage.pyの格納されたディレクトリへのパス
29
29
  venv環境パス = venvによって仮想環境を立てたパス
30
30
  プロジェクト名 = プロジェクト名
31
+
32
+ 【FastCGIの設定】
33
+ |完全なパス|引数|最大インスタンス数|インスタンスの最大要求数|
34
+ |:--|:--|:--|:--|
35
+ |c:[venv環境パス]\scripts\python.exe|C:[venv環境パス]\lib\site-packages\wfastcgi.py|0|200|
36
+
37
+ 【ハンドラーマッピング】
38
+ |名前|パス|状況|パスの種類|ハンドラー|実行可能ファイル|
39
+ |:--|:--|:--|:--|:--|
40
+ |Python FastCGI|*|有効|指定なし|FastCgiModule|C:[venv環境パス]\scripts\python.exe|C:[venv環境パス]\lib\site-packages\wfastcgi.py|
41
+
42
+ 【web.config】
31
43
  ```
32
44
  <configuration>
33
45
  <appSettings>