自从上次迁移服务器后,网站总是出一个奇怪的问题:
当点击一个链接,出来的是一个空白页,(也不是完全空白,在之前的内容有出来,就是说,标题是正常的)需再刷新一次,该页面才能正常显示。
经过多次试验,出现该问题的情况如下:
不论sm114还是tubiao都会
在ie为内核的浏览器里会出现,firefox里不会
只有.php会出现,静态的.html里不会
在php中,启用session时才会,没有session的不会
设为gb2312编码的不会,UTF-8的会
有session中,页面内容较少的会,如登录窗口,短文章,页面多的反而不会
我查了php.ini中相关session的配置,没发现问题,最后,按照最后一个特征,在这些出问题的网页的页面前部加上如下一句,增加页面的长度,问题暂时没出现了:
echo str_repeat("",500);
很怪呀,不知大家碰到这问题吗,还请指点一二。