一、使用WordPress调试子类目功能
写技术博客的时候,向来喜欢给文章分好各级类目,所以搭好WordPress之后第一件事情是 熟悉下类目分级功能。
栏目分类里面想分级展示子类目,还没有探索出来,根据搜索来的资料,改了几个参数都没有效果。
目前直接通过插件“Custom Taxonomy Order”来手动调整类目顺序,打算设置子类目名称前缀来标识子类目了。
csdn的技术博客已经都迁移过来了,不过评论和类目都没能迁移过来,然后发布时间也不大对,我还在慢慢把子类目加上,大家见谅^_^。
二、从CSDN迁移博客到WordPress遇到的问题
详见另一篇文章
三、使用WordPress导致服务器内存暴涨的问题
这个轻量级云服务器的内存使用率第二天就从10%涨到80%。差点吓尿,以为服务器要在买来的第二天就升级配置。
这是我从csdn导入400篇文章之后发现的,所以猜测mariadb比较渣渣,结果进机器看了下
ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head
发现一堆php-fpm pool,顾名思义应当是一堆监听进程池了,然后倒回去看了下流入流出带宽监控,果然那个时间点有一波大峰值流量。那么应当是大流量来了之后自动扩容一波php-fpm pool,流量平息后这些池子没有完全缩回去,应当是配置php-fpm.conf需要再调整下。
[www] # 进程池名称
pm = dynamic # 设置进程池中子进程的数目为动态的,它的数目基于下面的指令的值,关于 pm 的设置可以参考:https://gist.github.com/sotarok/2767859
pm.max_children = 80 # 同一时刻能够存在的最大子进程的数量
pm.start_servers = 5 # 在启动 php-fpm 时,要启动的子进程数量
pm.min_spare_servers = 5 # 处于空闲状态的最小子进程数量
pm.max_spare_servers = 20 # 处于空闲状态的最大子进程数量
pm.max_requests = 500 # 每个子进程最多能处理多少个请求,达到数量后就自动退出进程池
rlimit_files = 1024 # 限制打开的文件描述符数量,这个一般是通过 ulimit 设置
总之确认了不是文章导入或者插件导致内存暴涨80%,那就不用升级配置了,瞬间省了不少升级服务器的钱。
四、腾讯云的WordPress服务器无法发送邮件的问题
找到原因是WP Mail SMTP插件里配置里的发件人邮箱与配置的SMTP账号不一致。
具体步骤如下
1.搜索WP Mail SMTP插件然后安装启动。
2.填写配置信息
3.SMTP程序选"其他SMTP"。
4.配置SMTP参数这里需要注意“SMTP用户名”和上面红框的“发件人”填同一个邮箱,不然发邮件的时候会报验证失败。
5.从mail.163.com获取自己邮箱的SMPT,如图
6.smtp.163.com的端口号,如果图
7.最后进行电邮测试如果能正常收到邮件,那么说明配置成功了,如果收不到,可能是哪里配置错了。
五、基于轻量级服务器的网站突然无法访问(Nginx挂了)的排查过程
六、怎么不停服把WordPress网站数据迁移到新服务器(2024实测可用)
本博所有文章均为博主原创,未经许可不得转载。
https://www.prolightsfxjh.com/article/wordpress-problem/
Thank you!
------from ProLightsfx
本博所有文章均为博主原创,未经许可不得转载。
如经许可后转载,请注明出处:https://prolightsfxjh.com/article/wordpress-problem/
共有 0 条评论