已经绞尽脑汁了,安装完typecho首页正常,但点页面和文章页出现白屏,怎么解决?

问题:
我在Linux云服务器上用子域名、子目录,并且使用过非二进制(ASC2)和二进制上传安装typecho,都是安装一切正常,后台也能进,首页也能看,没有任何设置,就是点击进页面和文章页出现白屏,换浏览器也一样,是服务器配置的事还是代码有问题,怎么解决呢?(主域名一直用着,想用子域名做)
备注:点开页面上边地址栏是:/index.php/start-page.html点开文章页上边地址栏是:/index.php/archives/1/已尝试过:1、重装过几次也仍然白屏2、上传过虚拟空间也是一样的结果,不知道具体是哪的问题,好郁闷~3、这是百度的结果,他也没说具体是什么php配置问题:4、这是从typecho官网文档里看的安装条件貌似也符合


已邀请:

赞同来自:


应该是你的虚拟空间不支持
/index.php/start-page.html
路由形式。

aircheese

赞同来自:


我猜你用的是Nginx吧?而且是比较新的版本的?
不是的话请忽略我。
是的话,去检查一下网站的配置,默认是这个 /etc/nginx/sites-available/default


找里面这一条 include fastcgi_params,然后把它替换成 include fastcgi.conf;
原因在这 http://stackoverflow.com/questions/15423...


如果不是这个原因,需要设置成支持pathinfo

location ~ .*\.php$ 


需要替换成

location ~ .*\.php(\/.*)*$ 


参考:http://docs.typecho.org/servers?s[]=ngin...


以下代码参考

  location ~ .*\.php(\/.*)*$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi.conf;
}


全部配置代码可以参考我的博客
http://aircheese.me/2016/typecho-lnmp-ra...

mangit

赞同来自:


端口重复所致,我刚刚解决了,https://github.com/typecho/typecho/issue...

小塔

赞同来自:


我遇到了和你一样的问题,你解决了吗?

尹恒yinheng

赞同来自:


@aircheese https://segmentfault.com/q/10...
能帮我看看吗 还有个问题 我的配置文件会自动恢复 在服务器重启之后

要回复问题请先登录注册