Laradock使いたいのにnginxが起動しない(Windows10)

Windows10(pro)でLaradockを使おうとしたら、nginxが起動しない。
以前はちゃんと起動してたのになぜ・・。

症状はこのIssueと同様、
[GitHub] laradock > Cannot start Nginx container #1627
次のエラーになる。

nginx: [emerg] open() "/var/log/nginx/error.log" failed (2: No such file or directory)

原因のひとつは、こちらにチラッと書かれているように
[Qiita] Windows上でLaradock(Laravel + Docker + nginx)開発環境を構築するお話

git config --local core.autocrlf input
git config --local core.eol lf

改行コードに起因することがあるらしい。

しかし今回は違った。何度もgit cloneして確認したが、改行コードの問題ではない。じゃあなんだ?

原因がぜんぜんわからない。 OS再起動しても、Docker再インストールしてもダメ。いったい何が起きてるのか・・・

なんと原因は、Windowsでファイル名の大小文字を区別する設定「fsutil file setCaseSensitiveInfo enable」だった。

>fsutil file setCaseSensitiveInfo "フォルダ" enable

※詳しくはこちらの記事

LaradockやLaravelの親フォルダで、これが有効になってると、nginxが上記エラーで起動しない。
なんだそりゃ・・こんな副作用があるとは・・・Laradock/Laravelのフォルダ自身でもダメなのかな?

無効にしてLaradockを使いましょう。。

>fsutil file setCaseSensitiveInfo "フォルダ" disable