最近解决了一起eaccelerator加速引发的linux环境(apache)下的二级域名无法访问现象
故障说明:
1.门户频道绑定的任何二级域名,通过游客访问全部显示站点关闭,登陆后访问自动跳转到www1.abc.com域名,这个域名根本没设置和开通。
2.后台域名设置中,将门户绑定域名去除,门户伪静态失效。
3.伪静态修改和设置,生效延迟,一般需要半小时。
故障解决:
将config/config_global.php中的
$_config[‘memory’][‘eaccelerator’] = 1;
修改为
$_config[‘memory’][‘eaccelerator’] = 0;
故障问题解决。
主要原因说明:个人判断,可能是由于eaccelerator加速器的缓存未能及时清空,同时可能与x2的缓存机制有冲突导致以上故障,希望有发生类似问题的朋友们可以作为参考,少走弯路。为了这个问题我起码翻了500个文档看,用了我1天时间…………