ホームページ >バックエンド開発 >PHPチュートリアル >nginxのproxy_cacheを設定するにはどうすればよいですか?間違いを犯し続ける

nginxのproxy_cacheを設定するにはどうすればよいですか?間違いを犯し続ける

WBOY
WBOYオリジナル
2016-06-13 12:13:111258ブラウズ

nginxのproxy_cacheを設定するにはどうすればよいですか? ?古いエラー

<br />	nginx.conf<br />		http{<br />			...<br />			proxy_temp_path /data/proxy_temp_path<br />			proxy_cache_path /data/proxy_cache_path levels=1:2 key_zone=cache_one:200m inactive=1d max_size=1g<br />			## /data/proxy_temp_path/data/proxy_cache_path都存在。<br />		}<br />	default.conf	<br />		server {<br />			location / {<br />				...<br />				proxy_cache cache_one;	#使用cache_one这个keys_zone<br />				proxy_cache_valid 200 301 302 1d; #200,301,302状态码保存1小时<br />				proxy_cache_valid any 1h; #其它的保存一小时<br />			}<br />			location ~ .*\.(gif|jpg|png|txt|htm|html|css|js|flv|ico|swf)(.*) {<br />				expires 6h; #设置浏览器过期时间<br />				proxy_redirect off;<br />				proxy_set_header Host $host;<br />				proxy_cache cache_one;<br />				proxy_cache_valid 200 301 302 1d;<br />				proxy_cache_valid any 1d;<br />				expires 30d;<br />			}<br />		}<br />


このように構成して再起動すると、次のエラーが報告されました:
<br />[[email&#160;protected] nginx]# service nginx restart<br />nginx: [emerg] invalid number of arguments in "proxy_temp_path" directive in /etc/nginx/nginx.conf:39<br />nginx: configuration file /etc/nginx/nginx.conf test failed<br />

-----解決策のアイデア- ------- ----------------
私も最初の問題に遭遇しましたが、どうやって解決しましたか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。