A-A+

解决LNMP1.1安装typecho后404问题的方法

2015年01月08日 经验分享 评论 10 条 阅读 15,422 次

今天把一个WordPress站点换成typecho,安装过程很顺利,也提示安装成功。
但是打开首页的文章页面或者关于页面,或者在后台界面输入账号密码点击登录,都报404 Not Found错误。
网上找了一些方法,比较复杂,先要改nginx里的站点配置文件,然后还要改pathinfo.conf配置文件,关键是改了还没有效果!
后来根据某篇文章的启发,出现404是因为typecho需要pathinfo,然后看了下站点的nginx配置文件,发现添加vhost事LNMP自动生成的nginx配置文件里,下面这句已经提醒怎么修改了:
# comment try_files $uri =404; to enable pathinfo
意思是:如果想要启用pathinfo,需要注释掉“try_files $uri =404;”这行代码。
所以,LNMP1.1安装typecho后404问题解决办法就是:
在/usr/local/nginx/conf/vhost/下找到你的typecho站点配置文件(文件名类似xxxxx.conf),然后:
1、确保有“include typecho.conf;”这么一行,并且没有被“#”号注释;
2、用“#”号注释“try_files $uri =404;”这一行;
3、取消“#include pathinfo.conf;”这一行前面的的“#”号;
修改正确的话,typecho站点conf配置文件看起来如下:

  1. include typecho.conf;  
  2. #error_page   404   /404.html;  
  3. location ~ [^/]\.php(/|$)  
  4.     {  
  5.         # comment try_files $uri =404; to enable pathinfo  
  6.         #try_files $uri =404;  
  7.         fastcgi_pass  unix:/tmp/php-cgi.sock;  
  8.         fastcgi_index index.php;  
  9.         include fastcgi.conf;  
  10.         include pathinfo.conf;  
  11.     }  

4、重启nginx或lnmp:

  1. # service nginx restart  

或者重启lnmp也行:

  1. # /root/lnmp restart  

5、打开你的typecho站点文章页或者登录管理页面,验证问题是不是已经解决了!

注意:
这个typecho 404问题的解决方法,只敢保证可以解决军哥的LNMP1.1一键安装包环境安装typecho后出现404问题,其他的情况,不敢确定。

author avatar

10 条留言  访客:9 条  博主:0 条   引用: 1 条

  1. 热爱

    太感谢了,这个方法好用!!百度搜出来靠前的方法就是坑!!!

  2. jack

    非常感谢分享,很有用

  3. 金亨

    我也用跟你一样的主题 可没有浏览数

  4. Mtskkk

    原来是这样,感谢>V<

  5. Leejon

    重装系统,使用原数据库登陆后台提示404
    谢谢,已解决

  6. 淡忘

    感谢,折腾了好久,终于可以了。

  7. superzhang

    原来是这样。感谢分享

  8. Imwhere

    感谢,特来感谢!!!

  9. 97

    困扰了很久一直没解决,之前百度了很多答案都无法解决,今天终于解决了,感谢楼主分享。

来自外部的引用: 1 条

  • 【备份】解决LNMP1.1安装Typecho后404问题的方法 – CRH380A-2722

给我留言

icon_question icon_razz icon_sad icon_evil icon_exclaim icon_smile icon_redface icon_biggrin icon_surprised icon_eek icon_confused icon_cool icon_lol icon_mad icon_twisted icon_rolleyes icon_wink icon_idea icon_arrow icon_neutral icon_cry icon_mrgreen

Copyright © 2009 - 2014 一米居 | All Rights Reserved | Powered By WordPress | Theme Designed By 知更鸟 | 赣ICP备09003747号-2

用户登录

分享到: