1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

crbug/1173575, non-JS module files deprecated. という未知のエラーに遭遇した話

Last updated at Posted at 2023-03-09

crbug/1173575, non-JS module files deprecated. の解決方法

このようなエラーに遭遇する人はなかなかいないと思いますが、凄くくだらないエラーでつまづいたので共有しておきます。

localhostに接続すると以下のような画面になります。
gamen.png

【結論】
default.confでタイポをしていました。

それでは解決までの道のりを書いていきます。

解決までに確認したこと

  1. エラーの意味を調べる
  2. dockerが正常に起動しているか確認
  3. docker logsの確認
  4. default.confの修正

それでは順を追って説明していきます。

1. エラーの意味をググる

error.png

シンプルにnon-JS module files deprecatedの意味を調べると辞書からは以下の回答が返ってきました。

非JSモジュールファイルの非推奨

なんのこっちゃ分からん(笑)

ということでもう少し調べてみましたが、具体的なエラーの意味を知ることはできませんでした。

2. dockerが正常に起動しているか確認

サーバーのエラーということでdocker周辺も気になったので確認したところnginxのコンテナが動いていませんでした。
docker.png
ということで次にログを確認してみました。

3. docker logsの確認

docker_log.png
上記の通りログがズラッと並んでいますが、手がかりとなりそうなログがありました。

nginx: [emerg] unknown directive "erver" in /etc/nginx/conf.d/default.conf:1

「"erver"というdirective(指令)は知らない」 とのことです。
それでは指示通りdefault.conf:1を確認してみます。

4. default.confの修正

taipo.png
1行目を見るとタイポしていることが分かりました。
正解は erver→server ですね。

最後にdocker-compose up -d を実行してコンテナを動かしたらエラー解決しました!

まとめ

タイポで手間を取られるのは最悪です。今後はより注意深く対処していきます。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?