環境
- さくらVPS
- kusanagiOS
エラー
"fastcgi_cache_purge" directive FileCachePath must be set, even for standby in /etc/nginx/nginx.conf:61 nginx: configuration file /etc/nginx/nginx.conf test failed
nginx.conf
nginx.conf
1## nginx.conf 2 3user httpd www; 4worker_processes auto; 5worker_rlimit_nofile 20000; 6 7 8error_log /var/log/nginx/error.log warn; 9pid /var/run/nginx.pid; 10 11events { 12 worker_connections 4096; 13 multi_accept on; 14 use epoll; 15} 16 17http { 18 server_tokens off; 19 include /etc/nginx/mime.types; 20 default_type application/octet-stream; 21 charset UTF-8; 22 server_names_hash_bucket_size 128; 23 24 log_format main '$request_time $sent_http_x_f_cache $sent_http_x_b_cache ' 25 '$remote_addr - $remote_user [$time_local] "$request" ' 26 '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; 27 28 access_log /var/log/nginx/access.log main; 29 client_max_body_size 20M; 30 client_body_buffer_size 768k; 31 sendfile on; 32 tcp_nopush on; 33 tcp_nodelay on; 34 keepalive_timeout 5; 35 connection_pool_size 1024; 36 request_pool_size 8k; 37 38 gzip on; 39 gzip_http_version 1.0; 40 gzip_disable "msie6"; 41 gzip_proxied any; 42 gzip_min_length 1024; 43 gzip_comp_level 2; 44 gzip_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript application/json; 45 46 brotli on; 47 brotli_static on; 48 brotli_types text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript application/json; 49 brotli_comp_level 3; 50 brotli_min_length 1024; 51 52 open_file_cache max=100000 inactive=20s; 53 open_file_cache_valid 30s; 54 open_file_cache_min_uses 2; 55 open_file_cache_errors on; 56 fastcgi_cache_path /var/cache/nginx/wordpress levels=1:2 keys_zone=wpcache:30m max_size=512M inactive=600m; 57 fastcgi_ignore_headers "Vary" "Cache-Control" "Expires"; 58 59 include /etc/nginx/conf.d/*.conf; 60 61} 62
私はLinuxやNginxはほとんどわかりません。
pagespeedモジュールを含めてNginxを再コンパイルしようといろいろやってしまって、ソースからいくつかバージョンの違うNginxをインストールしてしまっています。
fastcgi_cache_purgeディレクティブとやらをいろいろ調べてやってみたのですが、どうしてもテストが通らずNginxを起動できません。
解決策を思いつく方いらっしゃいましたら、回答よろしくおねがいします。
回答1件
あなたの回答
tips
プレビュー