image

本站在24小时内恢复正常,继续兴高采烈滴接客~

  昨天WordPress出了2.6简体正式版,我很千的去随了大流,并为此付出了沉重的代价——整整一个晚上加今天一个上午Movie Castle无法被正常访问,大部分时间里处于只显示首页,无法显示任何Page及日志的状态...昨晚我很忿恨的熬夜到两点,把Google里三层外三层扒光了好几次,都没有找到解决方法.

  今天去WordPress.org上准备去砸场子来着,突然看到一个标题为"[resolved] Custom Permalink now working after installing WP 2.6"的帖子...激动了顿时,立即冲进去阅读我勉强看得懂的英文鸟语. 看来这同病相怜的兄弟还真不少,一个个都是报同样的错,此情此景令我更是心中一阵酸楚,继而欣慰,因为我不是一个人在战斗...

  方法有了,Win主机用户的永久链接中是带有"index.php"的,去不掉,也很碍眼(除非用插件做转向,那是另外回事情了). 偏偏这次又是它造孽,暂时因为找不到其他的元凶,只能归咎于它! 这是一个"index.php"引起的Bug, 看看中招的人里有没有特例的?! 我了解了几位兄弟,都是和我一样Win主机,永久链接中有"index.php"的.

  先声明,据说这是个临时解决问题的方法,但终归是有效的,先用着吧,希望接下来的WordPress2.6.1可以解决这个问题.

1.将WordPress更新至2.6正式版,这个都不会?! 无情的鄙视!

2.进后台管理界面的设置选项->永久链接,按照下图设吧...然后保存. 去看看页面的情况吧,应该是恢复了的.

image

3. 按照帖子中的说法,是把下面两项都填上内容,但我觉得没必要了. 我填了一项也照样达到了需要的效果.

  目前的分类页面url也恢复到和以前一样了,如下^o^:

http://www.eemir3.com/index.php/category/movietv/ 

 

  而Tag url在我修改了rewrite.php后,也可以支持中文tag了,方法很多人介绍过,我简单说下吧:

  备份你的WordPress/wp-includes/rewrite.php文件,然后打开rewrite.php寻找如下代码

———————————————————
function get_tag_permastruct() {
if (isset($this->tag_structure)) {
return $this->tag_structure;
}
if (empty($this->permalink_structure)) {
$this->tag_structure = ”;
return false;
}
if (empty($this->tag_base))
$this->tag_structure = $this->front . ‘tag/’;
else
$this->tag_structure = $this->tag_base . ‘/’;
$this->tag_structure .= ‘%tag%’;
return $this->tag_structure;
———————————————————
将蓝色代码替换为:
———————————————————
if (! empty($this->permalink_structure)) {
———————————————————

 

  关于无法显示日志和Page还有什么问题,欢迎和我交流,这次的经历让我深深的感受到,LAMP才是王道啊...哦,对了,这个方法对于那无法登陆是否有效我不知道. 希望这24小时之中,Google和其他搜索引擎别对我有什么行动啊-.-

  本日志现有 70 条精彩评论 | Leave a Comment»
  1. 胡戈戈 said in 2008.07.16 15:08:

    这样子还是不太好,
    有那个index.php不好,
    如果实在没有办法可以搬到我那里

    [回复]

    Yacca reply in 2008.07.16 15:44:

    现在这个只是意思下临时解决,估计2.6.1会修正的. index.php我一直没怎么在意,看来是我迟钝了...
    ps: 我听到了,简直是逼上梁山时刻的港湾啊~

    oyster reply in 2008.07.16 21:16:

    出售空间 哈哈

    Yacca reply in 2008.07.16 22:01:

    ......打到土豪劣绅,分田地.

    摩摩诘 reply in 2008.07.17 8:32:

    胡哥哥在做广告

    Yacca reply in 2008.07.17 11:25:

    他这个不是广告,是要送偶^^

    胡戈戈 reply in 2008.07.17 10:50:

    免费送啊,我从来没卖过空间

    Yacca reply in 2008.07.17 11:25:

    表彰小红旗~~

  2. MY-Hou said in 2008.07.16 15:31:

    让你经常操蛋,现在弄出个大头佛来了
    明白“大头佛”什么意思麽?

    [回复]

    Yacca reply in 2008.07.16 15:42:

    啥意思,还真不明白...-.-
    我只是很简单的升了一下2.6正式版么...

    JackyCheung reply in 2008.07.16 15:58:

    大头佛=大麻烦

    Yacca reply in 2008.07.16 16:54:

    中国语言文化果然博大精深 和"咬"字似的

    MY-Hou reply in 2008.07.17 15:14:

    广东方言...

    Yacca reply in 2008.07.18 1:17:

    ......受教了-.-

  3. 摩摩诘 said in 2008.07.16 15:46:

    难怪昨天上Movie Castle不能显示文章呢...我还猛刷了几次...

    [回复]

    Yacca reply in 2008.07.16 15:50:

    热泪盈眶...无奈天灾人祸啊

  4. JackyCheung said in 2008.07.16 15:56:

    之前更新永久链接结构, 也给搞疯过... 后来使用了Dean's Permalinks Migration来除疯... 不过昨天我凌晨访问的时候能显示嗫?...

    [回复]

    Yacca reply in 2008.07.16 16:54:

    那一段时间我正在用Dean's permarlinks Migration来解决问题, 无限尝试中啊...

  5. fire3 said in 2008.07.16 17:50:

    看你这通折腾。。。看来俺在yo2倒是蛮省心的。。

    [回复]

    Yacca reply in 2008.07.16 19:43:

    -.-代价是你不自由...我想干啥就干啥 哼哼
    ps 你的站老上不去...

  6. 一个大妈 said in 2008.07.16 18:46:

    还好我没生,用的还是2.5,呵呵

    [回复]

    ddkk3000 reply in 2008.07.16 18:58:

    2.0.11华丽的漂移而过。

    Yacca reply in 2008.07.16 19:43:

    ......你凶的 小心漏洞被人抓到.

    Yacca reply in 2008.07.16 19:43:

    大妈不生的话,大爷要嫌弃的...

  7. chada said in 2008.07.16 21:03:

    我的倒没有什么问题。
    你用的是win主机?阿弥陀佛,难怪会有这个问题。

    [回复]

    Yacca reply in 2008.07.16 21:57:

    -.- 我应该不会高喊"我是Win主机,我无敌"之类的标语给别人听到...只有出事了才适合略微曝曝光~

    ddkk3000 reply in 2008.07.17 9:58:

    这么大的index.php没看到?人Yacca有钱,用win主机。

    Yacca reply in 2008.07.17 11:26:

    -.-我的空间和域名是哥们送的,到现在都没好意思提出要搬走...

  8. Estyle said in 2008.07.16 21:06:

    我是来文不对题的:
    yacca,谢谢你对我的关于矫情的建议。

    [回复]

    Estyle reply in 2008.07.16 21:34:

    补充一下:
    如果你阅读过我以前的某些文章,就会发现,那一篇《无形的枷锁》的矫情程度,顶天了只能算中等偏下。囧rz

    Yacca reply in 2008.07.16 22:00:

    大家都是过来人,我绝对不会告诉你在Live Space时我也很酸的...

    Yacca reply in 2008.07.16 21:58:

    欢迎此类不算吹水的文不对题...

  9. 时雨 said in 2008.07.16 21:15:

    我的WP还在2.3
    懒得升级

    [回复]

    Yacca reply in 2008.07.16 22:00:

    2.3...眼睁睁的看着这么多版本出来不动心 需要很强的功力~

  10. Trackback/Pingback

    [...] 虽然知道是伪静态那里出现问题,不过我比较懒,所以我去搜索了一下.找到这篇.鼓励下博主...他比我早发现了这个问题 文章地址:点击这里查看 [...]

  11. 诡谲 said in 2008.07.17 0:12:

    感谢博主这么快发现问题....貌似比我早一点..

    [回复]

    Yacca reply in 2008.07.17 11:27:

    主要是太郁闷了,不解决掉就麻烦了...当时都想回复6月底的备份了 靠...

  12. 半斤 said in 2008.07.17 0:35:

    你也是wordpress哦……

    [回复]

    Yacca reply in 2008.07.17 11:29:

    - - 从来不看网站页脚的是伐哥们~?!

  13. 半斤 said in 2008.07.17 0:36:

    幸亏我没有升……

    [回复]

    Yacca reply in 2008.07.17 11:30:

    linux主机的话就别慌了...

  14. soulhuman said in 2008.07.17 0:56:

    啥也不说了,英语真好!:)

    [回复]

    Yacca reply in 2008.07.17 11:31:

    厄...cet4水平也就只能看看这些了...

  15. etian007 said in 2008.07.17 2:35:

    刚开始装WP的时候也是因为这个老是出问题,还重装了好几次
    知道是这个的问题后就用默认的了!

    [回复]

    Yacca reply in 2008.07.17 11:31:

    坚决不妥协...大不了换主机么 lamp我向往已久.

  16. homer said in 2008.07.17 8:39:

    兄弟。。。。还是使用PHP主机吧。。。。

    [回复]

    Yacca reply in 2008.07.17 11:32:

    厄...我是想的,但目前这个win主机又不出问题,没借口跟兄弟提啊...

    homer reply in 2008.07.17 17:28:

    我以前也用WIN。。。。跑PHP 毛病不断。。。

    Yacca reply in 2008.07.18 1:16:

    厄...关于这个坏处我知道,唉...郁闷大发.

  17. P said in 2008.07.17 11:41:

    我这里的问题更奇怪,升级2.6之后,可以显示page,但不能显示single。

    纠结ing。。。。

    [回复]

    Yacca reply in 2008.07.17 11:57:

    厄...世界之大无奇不有.
    有早先的数据库备份么? 降级吧 哥们~

    P reply in 2008.07.19 15:25:

    问题解决 分类地址前缀和标签前缀都得填上才OK

    Yacca reply in 2008.07.19 15:31:

    我tag没这个问题...-.- 略有不同...

  18. doff said in 2008.07.17 11:43:

    if (empty($this->permalink_structure))
    这个代码在那个文件里有好几处都有,都要改过来吗??

    [回复]

  19. Yacca said in 2008.07.17 12:01:

    [function get_tag_permastruct()] 只修改这个函数里面的.

    [回复]

  20. Lucifr said in 2008.07.17 20:30:

    嗯,我用的是linux的主机,也会有这个问题么?

    [回复]

    Yacca reply in 2008.07.18 1:18:

    幸福的人儿...

  21. Trackback/Pingback
    wordpress升级至2.6 | 木偶的舞台 said in 2008.07.18 10:20:

    [...] 据说这个问题只有win主机才会遇到,不过我的是linux主机,也遇到了。win主机下的解决方法见此 [...]

  22. 炜煜 said in 2008.07.20 15:45:

    真惨。下次记得在本地搞个模拟环境升级试试。每次程序的升级也就意味着风险。很恐怖的也。不过WP也真是的,竟然如此不照顾WIN主机的用户。我前阵子才刚刚升级2.5。这个2.6没啥吸引我的咚咚,暂时不升级了。

    所幸兄弟您的永久链接抢修回来了。不过带着这个index.php不好看哦,还是找个LINUX主机用用吧。我就是受不了WP在WIN主机下如此难用,所以才从公司的服务器上搬家到国外空间的。

    [回复]

    Yacca reply in 2008.07.20 21:26:

    厄...又一次被鄙视url难看-,-

  23. Junghae said in 2008.08.02 14:32:

    刚刚从搜索来到你这,小博客从仍掉2.5的数据升到2.6的,想打算重新开始,可是永久链接使我头疼,2.6版本index.php不能去掉...纳闷了~~

    [回复]

    ddkk3000 reply in 2008.08.02 14:34:

    如果你2.5能去掉,新版应该也可以,或者你降级吧。

    Yacca reply in 2008.08.02 17:39:

    2.5能去 2.6不行?...不清楚了

    Yacca reply in 2008.08.02 17:41:

    没理由啊...index.php能不能去和版本无关的吧...

  24. Dickey said in 2008.08.05 6:33:

    更换永久链接方式是个蛮危险的事情,不知你有否做哪些相关措施?

    [回复]

    Yacca reply in 2008.08.05 9:21:

    301转向喽 很友好的.

  25. Trackback/Pingback

    [...] 潮流志所用的是Windows主机,所以我在设置WordPress永久链接的过程中连连碰壁。我首先上传的是WordPress 2.6.1,然后直接设置为“/%year%/%monthnum%/%day%/%postname%.html”,发现不行,这样设置之后除了首页之外的链接都是错误的。这时候我以为在2.6下这样设置能行,于是清空数据库,上传2.6版的,发觉也还是不行。期间不知道在2.6与2.61之间徘徊了多少次,可苦了我了。这里有Yacca同学在设置永久链接上的一些经验,介绍得比较详细了,我看过后确实得到了一些启发。当你看完Yacca同学所写的内容后,如果还没有能够解决你的问题,请返回这里。 [...]

  26. Andy said in 2008.09.17 0:47:

    我现在正在经历这个问题 真是头痛!

    [回复]

    Yacca reply in 2008.09.20 12:56:

    换lamp就解决问题了...


    评论是一种美德,请您务必身体力行! | Back To Top»

Copyright© 2007-2008 Movie Castle | Skin by BlogOhBlog, Modify by Yacca | Alexa | Chinaz | Yahoo | Google