WordPress 安装插件提示输入FTP账号的解决办法
今天在新主机上安了一个 WordPress,在更新插件的时候,提示需要输入 FTP 账号。我擦,从来没输入过这东西啊,而且之前的主机我都没安装FTP服务,插件也能更新的。网上查了下,发现原来是权限问题。解决办法也很简单。直接给 WordPress 目录赋予权限即可。
今天在新主机上安了一个 WordPress,在更新插件的时候,提示需要输入 FTP 账号。我擦,从来没输入过这东西啊,而且之前的主机我都没安装FTP服务,插件也能更新的。网上查了下,发现原来是权限问题。解决办法也很简单。直接给 WordPress 目录赋予权限即可。
自从上次调整了php的参数后,Forece 的 WordPress 博客几乎就再也没出现过500错误了,不过这两天自己疯狂收到服务器宕机的错误,于是又一次大排查开始了。经过重重排查,最终发现了原来是 xmlrpc.php 这个文件搞的鬼。这里写一下排查记录。
还是之前 MySQL 宕机的问题续篇,因为一直用虚拟主机,所以习惯了 LAMP 的环境,不过 LAMP 的设置太吃内存了。一直给我整 500 错误,把 MySQL 的内存吃完就报错。设置了 SWAP 分区好了几天,然后又开始吃内存。怎么设置也弄不好。干脆直接换 Nginx 了。但是看了下后台,内存还是吃到了 70% 。然后网上找了下文章。只需要改几个 PHP-fpm 的参数即可。
还是 WordPress 搬家的问题,因为搬家到 VPS 后,各种小问题不断,这次的问题是 WordPress 无法上传文件。上传图片或附件的时候,会出现 “无法将上传的文件移动至 /home/wwwroot/wp-content/uploads/xxxx” 的错误。在网上看了各种解决办法,很多都说是改文件夹权限。什么 755 或者 777 之类的,但是 Forece 更改完属性后还是无法上传文件。最后终于找到问题了,是文件夹所属用户的问题。
WordPress 博客从虚拟机搬家到 VPS 还没两天就悲剧了。进入网站就是十个大字 “建立数据库连接时出错” ,然后后台也进不去。拿出 Putty 连接 SSH。发现 MySQL 服务进程被 Kill 了。然后重启 MySQL。博客恢复正常。可没过30分钟,博客又挂了。还是同样的错误。
最近整理博客的时候,发现很多链接突然自己变样了,如果链接的网站也是用的 WordPress 的话,那么博客直接就把标题、摘要、图片全都给贴出来了。刚开始还以为这是模板问题。后来发现不管什么模板都这样。查了下代码,发现引用部分的内容全都带着 wp-embed 的字样。那么这个应该是 WordPress 的内部功能。网上查了一下,原来从 WordPress 4.4 版本后。Wordpress 就开始可以自动引用文章了。不过对于一直用 HTML 文本编辑器的 Forece 来说。这个功能实在是没用。
因为在海外的关系,所以自己的代购小站 herecanada.com 无法实现备案,所以也就无法实现在线付款的功能。那么加入购物车这个功能对于 Forece 来说也就没用了。为了防止游客误点,所以还是移除掉比较好。
经常用 WordPress 文本编辑器的人可能会有这样的困扰,比如像插个 H2、H3 标签,又或者想弄个 Button ,再或者想把字体变个颜色都需要自己手写 HTML 代码。虽然说可以后台修改 fuctions.php 自己添加标签,不过一旦主题更新,那么就得重新再来一遍。那么小白们,可以自己用 AddQuicktag 插件就能搞定了。
网站从虚拟主机到VPS搬家后,各种问题接踵而来,这次的问题是后台主题只能显示一个。其他模板全都消失不见了。这个问题主要原因还是因为服务器设置的问题。而不是主题自身问题。因为虚拟主机一切服务器设置都是设置好的。而VPS都是自己配置的。所以很多事情都要自己动手了。
每次模板升级或者换模板 Title 这块一直是个大问题。default 的模板总是不称心意。经过 Forece 一番苦斗终于解决了所有问题。