Hello!
2012/12/24 杨进:
> 您好!
> 最近在使用这两个模块中发现一个问题,如果在一台服务器上配置两个不同内容的站点域名,发现只有一个站点打开是正常的,另外一个站点就会出现有些页面打不开的情况。请问是什么原因呢?配置见附件。请指点!谢谢!
>
>
1. 如果禁用 ngx_srcache 和 ngx_memc,你的页面访问是否正常?
2. 你的 nginx 的 error.log 文件中是否有出错提示?(请确认你的 error_log 配置指令里没有指定像 alert
或者 crit 这样过高的过滤级别)
3. 你使用的 ngx_memc 和 ngx_srcache 是什么版本?请确认你使用的是最新版本。
另外值得一提的是,我看到你并没有启用 memcached 连接池,细节见这里:
http://wiki.nginx.org/HttpMemcModule#Keep-alive_connections_to_memcached_servers
另外,你应当在你所有的 location /memc 内部加上一行
no_error_pages;
以避免 location /memc 自动继承你顶层的这一行配置:
error_page 500 502 503 504 /50x.html;
同时抄送给 openresty 中文邮件列表:http://openresty.org/#Community
强烈建议你加入此列表并在那里交流这样的问题,因为我可能连续很多天并不处理任何邮件。谢谢!
Best regards,
-agentzh