keys_zoneには共有メモリの名前と容量を指定するが、搭載メモリよりも多く割り当てるとこのメッセージが表示される
root@hostname:/etc/nginx# nginx -t nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: [alert] mmap(MAP_ANON|MAP_SHARED, 268435456) failed (12: Cannot allocate memory) nginx: configuration file /etc/nginx/nginx.conf test failed root@hostname:/etc/nginx# vi nginx.conf # keys_zoneの値を変更する ===== # 使われないキャッシュが削除される時間 proxy_cache_path /var/cache/web/nginx_cache levels=1:2 keys_zone=cachezone:64m max_size=64m inactive=5d; # 一時ファイル、キャッシュストアファイルのパスを設定する proxy_temp_path /var/cache/web/nginx_tmp; ### FASTCGI ### # バックエンドのFastCGIのレスポンスをキャッシュする fastcgi_cache_path /var/cache/web/nginx_fastcgi_cache levels=1:2 keys_zone=phpzone:64m max_size=64m inactive=5d; # 一時ファイル、キャッシュストアファイルのパスを設定する fastcgi_temp_path /var/cache/web/nginx_fastcgi_tmp; =====