Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 关于SS空白页|SS列表页无法更新|内容页无法更新 出现的原因,以及一些解决办法。

[复制链接]
efenglin 发表于 2010-5-17 02:16:09 | 显示全部楼层 |阅读模式
最近又出现了SS空白页的问题,当然建立在官方的所有已有解决办法没有解决的问题之下,仍然依旧有这个问题。

在discuz的官方论坛里搜索答案的时候发现,这个问题我自己就问过,而且我自己还解决了,只是忘了解决方式,后来琢磨了几天就发现问题了!SS本身不是康盛的主力产品,现在还改X了,不过就执行效率而言,还是很不错的cms产品,只是配套的太多东西考虑得不人性化,数据量小的站还是比较合适,当数据量大,不用默认模板的时候随着页面的CSS跟JS调用增多,很容易就出现这种情况,其中在静态化中出现的延时问题据说是MYsql的延时问题,mySQL官方暂时没有很好的解决办法,windows主机尤其容易出现这个问题,根据我已有的SS站的判断,当数据量20万左右,连linux的主机都有可能有这个问题,而且这种情况在程序优化的层面上很难做,还是适合有独立服务器的站长们从服务器端做优化。

彻底的解决问题的方式其实很傻瓜,不过能帮所有在独立做站的站长跟没有太强技术的站长快速解决问题。

为了更好的帮助站长解决这个问题,我们分三种常见情况,但解决方式其实都是一个。

首先观察你的静态页面的页面大小,如果普遍在30K左右,那随着你的数据量越大,你应该会遇到上述问题并搜到这个帖子。

其次保证官方的解决方式你都已经使用,然后也确认你的服务器或者虚拟主机供应商没有对你的主机进行过任何操作,最近有一款用于过滤关键字的极其损害页面执行的JS程序很流行,大部分的主机商最近应该都在你不知情的情况下给你装了,这个时候你要在意你的GZIP跟他是否冲突,如果没有我们就进到最后一步解决的方式。

第一种情况:到这一步,你的SS空白页的解决步骤就是,重装官方模板或者开启官方模板,请保证官方模板没被作任何修改,然后按照官方装模板的方式进行,提醒一点保证写入权限,应该就解决问题了,不能解决问题就备份数据,重装SS,恢复数据。

第二种情况:到这一步,列表页能更新但内容页不能更新的也还是重装官方模板,再试着所有页面生成静态,如果没问题,就是证明你所使用的模板有问题,模板出问题其实有两个原因,一是JS的调用的影响,特别针对于往网站上放广告的站长,有可能是因为你的JS加载的问题导致无法静态更新,所以用排除法去测试一下你在现有主机基础上放多少个JS合适,还有就是一定要记住,把JS往后放,能放多后就放多后,否则随着你的数据库的增大,还是会出现这个问题的。

第三种情况;到这一步,内容能更新但内容页不能更新的,一般是JS跟模板的问题了,特别是在大家喜欢用FLASH导航条还有各种美轮美奂的导航条的现在,其实是牺牲了SEO跟页面执行效率的,描文本的导航条其实是最好的方式,但大家觉得这样用户体验好了未必,我的多数站再删除了某些模板中的导航条之后就解决问题了,当然不尽然,所以这种情况下还是重装模板吧。

呵呵,说到这很多人郁闷了,不过请记住前提,这帖子是针对独立做站的站长跟没有太强技术的站长快速解决问题,技术强大的可以独立问题独立分析的问题的站长们请少拍砖头,毕竟大部分人是需要改变局面而不一定是解决问题,毕竟寻根问题还是要讲求效率的。

有钱的送个金币,没钱的顶个贴评个分,毕竟我打了那么多字,完全没有复制粘贴一个字的哦。

转载的麻烦顺便带个广告,SS7.5被暂时遗弃之后,很多问题已经没人解决了,希望还是有更多的人在这分享。

我的其中一个网站:校园英才网 http://www.campushr.net
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-10 16:33 , Processed in 0.018175 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表