タグ: 未設定

Nginx設定ファイルのsendfileディレクティブ

投稿日 : 2015年2月9日 | 更新日 : 2015年02月09日 前のページへ戻る

Pocket

Vagrantのconfig.vm.synced_folderに設定したフォルダーのファイルを直接開いてJavaScriptを実行するとエラーは発生しないが、IPアドレスでアクセスし実行すると下記のようなエラーが発生した。

uncaught syntaxerror: unexpected end of input
Uncaught SyntaxError: Unexpected token ILLEGAL

ブラウザはキャッシュを行わない設定にしているが確認すると最新のJavaScriptファイルを読み込んでいなかった。

Nginxのsendfile(/etc/nginx/nginx.conf)ディレクティブをoffにしたら解決した。

sndfileディレクティブがonのときNginxはsendfile()APIを使いカーネルにキャッシュしているデータを送信する。

VagrantでCSSの更新が反映されない場合の対処法 – Qiita
Vagrant上のjavascriptで「Uncaught SyntaxError: Unexpected token ILLEGAL」 – Qiita
nginx連載3回目: nginxの設定、その1 – インフラエンジニアway – Powered by HEARTBEATS

JavaScript,Nginx,Programming,サーバー | 固定リンク | Comments (0)

このページの上へ移動

コメント

No comments yet.

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。

 

 

 


このページの上へ