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;
=====