[家用路由器网]运维日志-记录WordPress程序相关的问题

在这里记录有关本站[家用路由器网]运营过程中遇到的一些修改、更新和重大事件等内容,其中不少是一些错误问题。

2023年8月
  • 8.17:更新了最新版的主题,这个版本需要授权码。
  • 宝塔Linux服务器面板数据库mysql5.5升级到5.7教程:1.先给服务器做个快照备份以防万一,没有快照功能可忽略此步骤。2.宝塔Linux服务器面板所有的数据库都点击备份【重要】。3.删除宝塔Linux服务器面板所有数据库,放心删没事的,删除之前把所有数据库的用户名和密码复制到电脑新建文档里面。4.宝塔Linux服务器面板软件商店里面选择mysql  设置里面点切换版本  开始安装mysql5.6或者5.7等高级版本。5.升级过程稍微要等一会儿,要耐心等待。6.宝塔数据库里面新建数据库  把所有数据库使用备份的用户名密码进行新建。7.在每个数据库后面点导入   导入对应的备份文件。
2022年11月
  • 11.22:WordPress后台健康模块提醒fileinfo和exif未安装或禁用了,在PHP7.4宝塔后台安装这两个应用。
  • 11.22:修改测速页面代码,将原先的iframe直接嵌入改为有限制滚动条的
    <iframe src="https://plugin.speedtest.cn/taste#/" width="100%" height="734px"></iframe>
2022年10月
  • 10.4:关闭fast cash,重新开启wp-super-cash,主要是因为fast cash默认选项不支持手机端缓存,在电脑端通过view-source:网址,可以查看到电脑端的缓存,看不到手机端的缓存,手机端访问不如电脑端快。注意wp-super-cash选项内“缓存包含页面内容的 HTTP 头(headers)文件”启用后,在“内容”选项下只显示“WP-Cache”缓存数据,不显示“WP-Super-Cache”,关闭后就显示。
2022年9月
  • 9.17:修改腾讯cdn的IP阀值,之前是40,修改为了60-->80,主要是为了解决cdn下图片显示“访问返回514”的问题,参考教程《 域名接入CDN后,访问返回514》(登录 CDN 控制台,在菜单栏里选择【域名管理】,单击域名右侧【管理】,即可进入域名配置页面,第二栏【访问控制】中可看到 IP 访问限频配置。)
2022年7月
  • 7月21日:修改PHP7.4的*PHP-FPM运行模式(运行模式)解释对应--》【静态模式】始终维持设置的子进程数量,对内存开销较大,但并发能力较好。如果遇到问题,可以将该模式改为【动态模式】。目前内存从40%以内使用率,在夜间高峰期增长到50%以上。
  • ****7月22日***:参考https://www.815494.com/html/2722.html教程,上传了https://blog.wpjam.com/article/wordpress-object-cache/中的object文件。从宝塔后台,看memcashd性能状态是生效的,还不能确定是否跟wp-super-cash有冲突。关闭了wp-super-cash,开启了WP Fastest Cache,参考https://www.cheshirex.com/6957.html和https://view.inews.qq.com/a/20220426A09AFG00
  • 7月24日:因为安装wp fastest cache,在functions.php使用wp-super-cash的时候添加了缓存刷新规则,经过测试发现,如果不将第12行代码删除,已发布的文章不可以再次编辑,编辑的时候会提示“致命错误”/functions.php:12 第12行代码有冲突。测试,又不能全部删除。全部删除,网站前后台都打不开,目前仅屏蔽最后一行有问题的代码
    //缓存控制 
    function Cache_Control(){ header('Cache-Control: max-age=3600'); } 
    add_action( 'wp', 'Cache_Control' );
    add_action('publish_post', 'refresh_front_page', 0); //发布或者更新日志时候刷新首页
    add_action('delete_post', 'refresh_front_page', 0); //删除日志时候刷新首页
    function refresh_front_page(){
    $front_page_id = get_option('page_on_front'); //获取显示首页的页面 ID
    wp_cache_post_edit($front_page_id); //刷新该页---需要将这行代码屏蔽
2022年6月
  • 6月3日:升级WordPress到6.0。
  • 6月3日:对于宝塔面板软件列表在升级到7.9.1后始终无法访问的问题,各种排查后发现自己从淘宝上购买的“专业版”竟然是破解版,是因为官方升级后导致无法破解脚本失效,联系淘宝店家客服,通过升级上面的命令解决了问题。只是这个商家说是正版授权,但通过宝塔后台发现,是通过破解脚本实现的。等收益增加后,从官方渠道升级专业版,长期运行的服务器,安全第一。对于破解版常用的破解脚本就是wget -O updatepro_6.sh http://oss.yuewux.com/updatepro_6.sh && bash updatepro_6.sh
2022年5月
  • 5月10日:更新域名ssl,cos绑定步骤有变化。
  • 5月17日:将知更鸟模板升级到5月份新版本。发现问题①原有PC页菜单目录过长,去掉一个目录解决;②更新主题需要修改一些原有参数,添加修改专题《 更新主题后需要修改的选项》。
  • 5月17日:修改“继续阅读”为“展开阅读全文”,修改文件在begin/inc/section.php内,后续更新仍需要修改。
  • 5月29日:由于参考宝塔面板论坛“清空面板依赖,重新安装依赖”导致所有网站都打不开,从下午四点左右一直持续到晚上9点30左右,5个小时,发现百度统计后台没有流量、发现宝塔面板没有上行速度。这次的速效救心丸是“腾讯云的快照服务”,设置的是每周一进行备份,紧急进行了数据回滚,持续5个多小时的网站访问异常才可以正常打开,生产环境操作需谨慎。还是等待宝塔更新正式版本吧。
2022年3月
2022年2月
  • 2.20:安装淘宝客插件(主要是用京东)WordPress淘宝客插件 V1.3 版本更新在主题自定义中定义了“京东购买”链接的样式
    .bomm a {    
        background-color: #FF351A;
        color: #fff;
        display: inline-block;
        opacity: 0.8;
        line-height: 1;
        padding: 12px 20px;
        margin: 0 7px;
        border-radius: 20px;
    }
2021年11月
  • 11.7:宝塔后台PHP7.4性能参数调整php-fpm 运营模式修改为静态,访问速度并不快,关闭重新启用动态模式。
  • 11.7:服务器宽带从3M升级到5M测试时间为本月21号。目前网站访问速度有所提升。也是为了尽量减少百度抓取504错误。
  • 11.15:服务器宽带升级到5M,延长至服务器到期时间。
  • 11.19:发现网站在360手机浏览器下无法打开,是因为默认开启的广告过滤功能影响的,在360论坛留言,等待周一官方给答复。联系了知更鸟主题鸟神,无解,跟主题应该也没有关系,可能是升级到最新wp导致的吧。
  • 11.26:给网站添加HSTS,参考教程《宝塔面板设置SSL教程并开启HSTS》宝塔面板后台->网站->该网站的设置->配置文件(注意不是在Nginx,而是在要开启的网站下的配置文件) 内添加下列代码:
    add_header Strict-Transport-Security "max-age=31536000";
  • 11.26:添加myssl安全图标 https://myssl.com/create_seal.html
2021年9月
  • 9.15 宝塔升级为专业版,升级PHP、升级七牛、安装宝塔系统加固、异常推送、
2021年8月
  • 8.2日:
  • ①升级更知鸟到最新版本
  • ②be.css(原stly.css)文件修改移动版标题下广告上下间距为10px,由.entry-content .tg-m{margin: 0 -11px 30px -11px;text-align:center;}  改为.entry-content .tg-m{margin:2px -11px;text-align:center;}
  • ③be.css(原stly.css).content-empty{padding-top:40px;}这是文章页文末广告和上面的间距,由40px调整为5px-->.content-empty{padding-top:5px;}
  • ④be.css  PC文章页面,点赞、分享、复制连接功能按钮上下间距.sharing-box{padding:24px 0 25px;text-align:center;font-size:0;clear:both;line-height:0;}改为.sharing-box{padding:0 0 5px 0;text-align:center;font-size:0;clear:both;line-height:0;}
  • ⑤ be.css PC文章页 [继续阅读]美化,有.all-content-box{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding: 30px 0;}改为.all-content-box{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding: 10px 0;}。修改背景和字体等.all-content{background: #fff;color: #3690cf;padding: 2px 30px;display:inline-block;text-align:center;border-radius: 5px;cursor:pointer;border: 1px solid #3690cf;font-size: 16px;}
  • 8.4日:
  • ①文章页不带<li>的链接颜色修改为粉色.single-content p a,.single-content table a,.single-content p a:visited{color:#3690cf;}  .single-content p a,.single-content table a,.single-content p a:visited{color:#ff00ff;}
  • ②侧栏订阅号二维码大小调整,在【定制风格】中单独添加#sponsor_widget img {max-width: 100%;width: 70%;height: auto;display: block;border-radius: 2px;margin: 0 auto;},变化的是宽度调整为70%,margin居中。这个img对应的是添加二维码下面的代码。<img src="https://www.jiayongluyou.com/wp-content/uploads/2019/08/weixinerweima.jpg" width="200" height="200" text-align="center" />
  • 8.11-16日:
  • 网站被大量cc攻击,外加安装悬镜导致服务器一度瘫痪状态。
2021年7月
  • 7.3日:移动端标题上方广告,修改为居中,通过[主题选项][定制风格]中添加.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;text-align: center;}来实现(text-align: center;)。
  • 7.3日:在移动端标题上方添加谷歌330*50的广告。
2020年6月
  • 6.26日:禁用所有百度联盟广告,以缓解百度联盟单价太低的问题。
2021年5月
  • 5月1日:修改主题模板下css样式,文章点赞的大拇指颜色,.sharing-box .zmy-btn-beshare.active,.sharing-box .zmy-btn-beshare:active{color:red;},颜色有绿色变为红色,更显眼。(20210802更新)
  • 5月8日:更新网站主域名和cos域名的ssl证书,在家用路由器网和dns查询网分别延期部署ssl证书(宝塔面板上传相关证书)。cos证书需要在【内容分发】--【证书管理】--“配置证书”配置cos的相关证书。
  • 5月26日:一直发现amp模式下图片不显示,通过百度查询大概发现是因为开启了正文图片延迟展示的原因导致的,关闭主题的正文图片延迟解决问题。
2021年4月
  • 4月5日:Begin主题外链图,在两个外链('s3.ax1x.com''s2.ax1x.com')URL后面少加了逗号“,”导致缩略图不显示,所以,一定要将标点添加完整了。// 添加外链图片地址域名 if(! isset($ALLOWED_SITES)){ $ALLOWED_SITES = array ( 'i.loli.net', 's3.ax1x.com' 's2.ax1x.com' 'z3.ax1x.com', );
  • 4月19日:PHPmyadmin出现各种乱码,是由于PHPmyadmin版本跟PHP不兼容导致的,先将PHPmyadmin卸载,再安装新版本V5.1,参考① https://www.cnblogs.com/Timeouting-Study/p/12807144.html  ② https://blog.csdn.net/fobweb/article/details/109355938
2021年1月
  • 1月1日:由于程序各种升级导致 腾讯云 COS插件之前手动添加的“北京一区”失效,需要将”存储桶地域”切换回来“北京”,然后在上传成功。保存数据出现各种问题,重启服务器可以重置回正常数据。还有一个奇怪问题,就是删除了老版的腾讯云cos新版的cos插件数据会丢失。
  • 1月4日:通过 yum install libjpeg libjpeg-devel 命令解决了PHP7.4无法安装的问题,PHP8.0的安装还未解决。
  • 1月4日:Nginx升级到1.18后启动不起来,重启也启动不了。又升级到1.19可以正常启动,网站恢复正常。
  • 1月19日:优化了谷歌广告,取消了文末下方的图文展示。移动端在评论上方添加了百度广告。在PC端评论上方添加了京东路由器top的广告。
  • 1月20日:重新配置了SMTP邮件,使用了163的邮箱,添加了客户端授权码,这次添加成功了,邮件可以收到和发送了,具体哪里解决的不清楚。
  • 1月20日:安装了Nginx helper插件,用于缓存的插件,不清楚是否跟“wp super cache”有冲突,目前运行良好,速度还可以。
  • 1月20日:重新开启输入QQ获取匿名和邮箱,进行尝试验证。无法提交评论的问题,主要集中在评论头像上,关闭了“本地缓存”头像,又开启了本地缓存头像。
  • 1月21日:取消“设置”--“讨论”--“发送电子邮件通知我”下的两项邮件通知,发表评论速度上来了。
  • 1月21日:修改文章字体和间距代码.single-content { font-size: 17px; font-size: 1.7rem; line-height: 1.8; },这一条添加到了主题的定制风格里面。(2021.08.02更新)
2020年12月
  • 12.08、更新网站缓存配置,引用“WPJAM Basic 插件已经集成了 Memcached,下载 WPJAM Basic之后,将 wpjam-basic/template/ 目录下的 object-cache.php 文件复制到 wp-content 目录下即可”了的配置。同时,在有道云笔记做了笔记标题“WordPress缓存设置 bt(宝塔)面板安装wordpress、启用memcached、Batcache让你的博客飞起来”
  • 12.08、替换wpjam-basic中的object-cache.php为https://github.com/tollmanz/wordpress-pecl-memcached-object-cache(下载方法code--download zip为下载整个文件,不能复制地址栏中的URL结尾php的,整个不能用)中的PHP文件。跟wpjam-basic测试对比。
  • 12.08、更新了PHP7.3最新版本
  • 12.19、启用了宝塔面板的“软件商店”--“堡塔网站加速 3.1”,并服务器下所有站点开启,参考宝塔加速教程 经过测试WordPress开启super超级缓存无法会导致网页无法打开
  • 12.19、研究PHP8.0、PHP7.4无法安装问题,参考:宝塔面板无法解析download.bt.cn
  • 12.25、后台无法上传图片显示超过了2500PX像素,解决方法:解决WordPress后台上传图片失败问题
  • 12.27、接着上面12.25日,操作无法解决,现在安装了禁止大像素截图插件“Disable "BIG image" Threshold”27日安装的,28日发布和上传暂时正常,还有待观察。
  • 12.29、网站出现大故障,在宝塔--软件商店--卸载了“memcached”导致服务器CPU占用率100%。再次安装上,恢复正常打开。对于Disable "BIG image" Threshold”通过测试29号验证无效。最近网站的问题,怀疑跟memcahed版本、PHP版本有关,前者最新后者现在仅能安装到PHP7.3版本,服务器仍然无法安装更高的版本。
2020年11月
  • 11.15、升级到最新更知鸟主题
  • 11.27、测试OnePress Image Elevator插件失败无法使用
  • 11.28、文章添加短代码“相册”,控制图片数量的方法,可以选择:媒体库、上传图片、从URL插入方式添加图片,多张图片间不能有空格和回行。选择右上角“文本”模式,将中间的空格全部删除即可。
  • 11.28、文章添加短代码“时间轴”参考图片 https://www.jiayongluyou.com/about-this.html
2018年7月