说说这几天我折腾网站时遇到的几个问题

如大家所见,本站从上上周开始就bug频发,甚至导致有将近一周时间无法显示主页面…而这一切都要回到中秋节那天我做了一个错误的决定——升级wordpress版本。不过好在经历万般折腾,尝试过重新建站(因为不知为何前端彻底崩了)、更换全新环境的服务器后,数据库没丢(要不两年的文章都白写了),网站也奇迹般的救回来了。都说“新官上任三把火”,我作为一个萌新站长,差点把自己的网站烧了(笑)。所以,趁现在稍微回顾一下我经历了什么吧。当然,能帮到大家就更好了。

不过在开始前我先吐槽一下,在我瞎折腾一顿数据库后(差点把数据库搞没了)彻底没了办法,然后我尝试在国内论坛寻找答案,但都是清一色的“更新缓存”之类的。后来没辙了,才去StackOverflow找找,果然有相似案例,并且顺利的解决了。这是今年第三次被国内技术论坛气到。你看呐,在如今的开源时代,csdn就连复制代码都要登录,看完一篇文章要付费;同一篇文章有十几个平台、几十个作者”原创“,但实际上却是来自机翻外国大佬的同一篇文章……

wordpress循环提示“需更新数据库”

如标题所言,当我升级完wp版本后,无论如何都无法关闭提示,并且点击“升级 WordPress 数据库“会一直循环。

就如它的提示一样,本质上还是wordpress的数据库版本信息与真实的数据库版本信息不一致。

所以,先去网站数据库后台,从wp_options表中找到db_version,把值记下来(但别再数据库改值)

然后到网站目录/wp-includes/version.php,编辑它

找到$wp_db_version,把前边在数据库复制的那个值粘贴到这儿就行了。这样理论上就解决了

在wordpress管理界面(wp-admin)部分页面为空白,且某些链接无法跳转

如标题所描述,刚开始我以为插件问题,并且重装wp和主题都没用(当时我没意识到主题页面也访问不了,当我把主题文件删除后网站主页彻底崩溃了,而且无法恢复…) 后来研究了一下,发现是cdn缓存的问题。当我用源站域名访问是正常的。所以,解决方案就是在cdn中把/wp-admin/目录全部禁用缓存。

网站前端出现各种因自己修改而无法恢复的问题

那就重新装wordpress,这是最笨最耗时却最有效的办法。把数据库和网站根目录下的wp-content(存放资源的目录)备个份, 然后把整个网站和数据库全部删除。

接下来的都会吧,重新建一个空白wordpress站点,把之前备份的wp-content覆盖掉新的wp-content目录。然后把之前备份的数据库导进去,再把一些无法访问的资源自己修一下,就差不多行了。

但是一定要注意,开始前一定要备份,而且多备几个。要不自己没折腾好,之前的网站也没了,那不得哭死呢。

收发邮件以及自己的域名邮箱

前两天outlook换了新的stmp邮箱服务器验证方式,导致本站邮箱收发全失效了。刚好趁这机会建一个自己的域名邮箱(就类似mimosa233@loneapex.cn这种)。

网上教程有好多,在这儿我就不详细写了(懒)。基本上都是把自己的域名搞个mx解析到对应邮件服务器(比如腾讯企业邮箱、网易企业邮箱),然后加几个cname和txt解析验证就行了。我没看教程文章,自己折腾都能成功,相信大家也肯定不在话下啦。

总结

  • 有句话说“能跑的程序就不要动他”,倘若程序(网站)能正常运行,就尽量别改它,更别学我闲的没事更新版本…
  • 遇事不决,找StackOverflow或GitHub
  • 别相信国内论坛的胡言乱语(大部分)
  • 无论要折腾什么,先备份,最好要异地备份
  • 要有耐心
  • 调试网站禁用cdn和各种缓存
  • 遇事不决,禁用插件,重装环境
  • 暂时就想这么多吧。

评论

  1. Android Chrome
    3 周前
    2024-10-04 23:09:11

    后面总结那说的挺好的。
    特别是能跑得动就别动它,上帝才知道tm动了又会蹦出什么来。
    现在我决定,只要代码没什么大问题,一行代码都不想动它,动了就完全是给自己找事干了。

    • Mimosa233
      博主
      Ksable
      Windows Edge
      2 周前
      2024-10-06 0:37:33

      是呀~(虽说对于像我这样一看到不顺眼的地方就忍不住改改的强迫症(?)患者来说很难受罢了…)

      • Mimosa233
        Android Chrome
        2 周前
        2024-10-06 0:56:34

        我也是

  2. Android Firefox
    3 周前
    2024-10-03 19:40:42

    多备份总是没坏处的,如果服务器支持快照的话就更好了。

    • Mimosa233
      博主
      秋风于渭水
      Windows Edge
      3 周前
      2024-10-03 23:46:01

      没错没错

  3. 诺多
    iPhone Safari
    3 周前
    2024-10-03 3:00:29

    确实,挂了cdn后,就没必要开wp的各种缓存了,要不经常会闹出各种问题。

    • Mimosa233
      博主
      诺多
      iPhone Safari
      3 周前
      2024-10-03 16:33:37

      是的

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯
 ̄﹃ ̄
(/ω\)
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
(´っω・`。)
( ,,´・ω・)ノ)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•)
(ㆆᴗㆆ)
有希酱最可爱啦!(素材来自bilibili@最上川下山)
整活by Mimosa233
Source: github.com/k4yt3x/flowerhd
galgame系列表情by Mimosa233
颜文字
周防有希
小恐龙
夸夸我!
花!
可愛い!
上一篇