typecho无法进管理后台或无法评论的解决方案
如默
撰写于 2019年 01月 15 日

typecho

typecho是一款优秀的轻量博客程序,本站使用typecho运行五年多。

问题描述

1.登录typecho后台,显示用户名或密码错误,可是用户名和密码是浏览器保存的,不会错,之前也都用这个密码。
2.无法评论

无法登录后台

1.先试一下网上广为流行的解决办法

  • 进入typecho数据库
  • 找到数据表typecho_users
  • 找到password字段
  • 修改为e10adc3949ba59abbe56e057f20f883e
  • 登录网站后台,密码为123456

如果登录成功,那就OK,可以在后台修改密码。 如果不成功,那就是其他原因,请看下面的内容。

2.修改CDN配置

有的网站配置了CDN,可能是CDN配置有问题,登录操作是要与数据库有交互的,密码正确却无法登录,说明是没有访问数据库或者访问数据库出错了。

以又拍云CDN为例

  • 进入CDN控制台
  • 更改缓存规则,添加后台全部文件不缓存,全站PHP文件不缓存。 详情请参考:
  • 修改参数跟随为回源跟随。

修改参数配置

修改参数配置

好了,这样就能正常登陆了。

其他CDN,比如腾讯CDN,没有不缓存规则的添加,那就将PHP等动态资源的缓存时间修改为0即可。

无法评论

情况与密码正确却无法登陆一致,请参考上面的解决办法 注意:请不要将参数跟随修改为全程跟随,详情请看文末的情况分析

情况分析

  • 登陆或者评论,你的登陆信息或评论信息是在表单里面传递给数据库的。
  • CDN缓存策略配置错误,就会缓存PHP等动态文件,导致无法登陆或者无法评论,因为表单信息就没传递过去。
  • 如果已经添加了CDN不缓存PHP等动态文件的规则,那么就是参数被忽略了。
  • CDN会忽略?等PHP文件里面的传递的参数,这样可以提高缓存命中率,提高速度。
  • 但是这样就会导致你的登陆密码,或者评论信息被CDN给忽略了,没有传递到源站,传递到数据库。
  • 参数跟随里面的全程跟随,顾名思义,就是你传递的参数,一直都在。
  • 全程跟随之后,网站退出登录会显示没有退出,但是实际上已经退出,需要手动刷新页面才行。
  • 全程跟随还有一个问题,在后台删除评论时,连续删除就会出现页面崩溃,重定向次数过多的错误。

后记

2021年4月23日本站迁移之后,更换了阿里云CDN,发现阿里云默认的缓存策略比又拍云好很多,没有出现上述问题,整体体验优于又拍云

typecho无法进管理后台或无法评论的解决方案

温馨提示:

本文最后更新于2019年01月15日,已超过2020天没有更新,若内容或图片失效,请留言反馈。

typecho

typecho是一款优秀的轻量博客程序,本站使用typecho运行五年多。

问题描述

1.登录typecho后台,显示用户名或密码错误,可是用户名和密码是浏览器保存的,不会错,之前也都用这个密码。
2.无法评论

无法登录后台

1.先试一下网上广为流行的解决办法

  • 进入typecho数据库
  • 找到数据表typecho_users
  • 找到password字段
  • 修改为e10adc3949ba59abbe56e057f20f883e
  • 登录网站后台,密码为123456

如果登录成功,那就OK,可以在后台修改密码。 如果不成功,那就是其他原因,请看下面的内容。

2.修改CDN配置

有的网站配置了CDN,可能是CDN配置有问题,登录操作是要与数据库有交互的,密码正确却无法登录,说明是没有访问数据库或者访问数据库出错了。

以又拍云CDN为例

  • 进入CDN控制台
  • 更改缓存规则,添加后台全部文件不缓存,全站PHP文件不缓存。 详情请参考:
  • 修改参数跟随为回源跟随。

修改参数配置

修改参数配置

好了,这样就能正常登陆了。

其他CDN,比如腾讯CDN,没有不缓存规则的添加,那就将PHP等动态资源的缓存时间修改为0即可。

无法评论

情况与密码正确却无法登陆一致,请参考上面的解决办法 注意:请不要将参数跟随修改为全程跟随,详情请看文末的情况分析

情况分析

  • 登陆或者评论,你的登陆信息或评论信息是在表单里面传递给数据库的。
  • CDN缓存策略配置错误,就会缓存PHP等动态文件,导致无法登陆或者无法评论,因为表单信息就没传递过去。
  • 如果已经添加了CDN不缓存PHP等动态文件的规则,那么就是参数被忽略了。
  • CDN会忽略?等PHP文件里面的传递的参数,这样可以提高缓存命中率,提高速度。
  • 但是这样就会导致你的登陆密码,或者评论信息被CDN给忽略了,没有传递到源站,传递到数据库。
  • 参数跟随里面的全程跟随,顾名思义,就是你传递的参数,一直都在。
  • 全程跟随之后,网站退出登录会显示没有退出,但是实际上已经退出,需要手动刷新页面才行。
  • 全程跟随还有一个问题,在后台删除评论时,连续删除就会出现页面崩溃,重定向次数过多的错误。

后记

2021年4月23日本站迁移之后,更换了阿里云CDN,发现阿里云默认的缓存策略比又拍云好很多,没有出现上述问题,整体体验优于又拍云


那年今日
01月
15日
赞 (0)

猜您想看

  • 组装移动固态硬盘体验

    最近发现平时用的U盘都满了,以前的硬盘也速度比较慢,正好国产固态很便宜,组装一个记录一下。

    2023年05月03日
  • 苹果Apple官网在线购买多件商品售后问题

    前两天刚买了一台Mac mini和秒控板,结果Mac没货,还在等,但是秒控板先到了,有一些售后问题,记录一下。

    2023年02月24日
  • 阿里云CDN加速OSS方案

    用户直接访问OSS资源,访问速度会受到OSS的下行带宽以及Bucket地域的限制。如果通过CDN来访问OSS资源,带宽上限更高,并且可以将OSS的资源缓存至就近的CDN节点,通过CDN节点进行分发,访问速度更快,且费用更低

    2021年04月28日
  • 2019 单反 or 微单?

    如题,最近时长有想买单反的人,在问我究竟该买单反还是微单? 解释的多了,就想记录一下,方便查阅。

    2019年06月18日
  • 建行甘肃省分行薪资体系及福利待遇

    如题,入职之后HR介绍了很多关于薪资待遇,记录一下

    2021年08月06日
  • Alist自定义编译打包docker镜像

    最近帮别人搭建alist,需要定制化一些内容,基于源码编译安装,打包成docker镜像,并且发布到dockehub上。

    2023年04月27日

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论

Vaptcha 初始化中...