Azure のアプリ ギャラリーから新しい Ghost アプリをインストールしました。インストールが完了し、Web アプリの URL にアクセスしたところ、このエラー (HTTP 500 内部サーバー エラー) が表示されました。これは、アクセスしている Web サイトにサーバーがあったことを意味します。 Web ページが表示されない問題。
?admin? に行ってみました。/ghost/ を含むセクションでも HTTP 500 を取得します
/ghost/setup/ を示唆する別の投稿を見たことがありますが、それでも HTTP 500 が発生します
/ghost/signup/ を示唆する別の投稿を見たことがありますが、それでも HTTP 500 が発生します
Web アプリを削除して再作成しようとしましたが、それでも同じエラーが発生します。Azureのどこにもドキュメントがないようです
このエラーが見つかりました
[31m エラー:[39m [31mモジュール 'D:\home\site\wwwroot\node_modules\sqlite3\lib\binding\node-v46-win32-ia32\node_sqlite3.node' が見つかりません'[39m
エラー: Function.Module._resolveFilename でモジュール 'D:\home\site\wwwroot\node_modules\sqlite3\lib\binding\node-v46-win32-ia32\node_sqlite3.node' が見つかりません (module.js:337:15) Function.Module._load (module.js:287:25) で Module.require (module.js:366:17) で require (module.js:385:17) で Object. (D:\home\site\wwwroot\node_modules\sqlite3\lib\sqlite3.js:4:15) Module._compile (module.js:435:26) で Object.Module._extensions..js (module.js) :442:10) で Module.load (module.js:356:32) で Function.Module._load (module.js:311:12) で Module.require (module.js:366:17) で require (module .js:385:17)
ノードのインストールが間違っているようです...
D:\home\site\wwwroot\node_modules\sqlite3\lib\binding\
Azure のインストールでは、次の 2 つのノード フォルダーがインストールされています。
ノード v11-win32-ia32
node-v11-win32-x64