升级WordPress导致的Error establishing a database connection

欧洲搞个GDPR,整的全世界都遭殃,我的wordpress中安裝了默认的 Akismet 垃圾评论过滤插件,登陆后台后,系統有个提示:

Akismet & Privacy.

To help your site be compliant with GDPR and other laws requiring notification of tracking, Akismet can display a notice to your users under your comment forms. This feature is disabled by default, however, if you or your audience is located in Europe, you need to turn it on.

Please enable or disable this feature. More information.

我这人心粗手快,看也没看,直接习惯性的点个 enable,这下好了,wordpress直接挂了,系統直接提示:Briefly unavailable for scheduled maintenance. Check back in a minute

懵逼了,百度之,找了很多雷同答案,都提示直接删掉站点根目录下的 .maintenance 文件(文件属性为隐藏),删掉之后,系統提示:Error establishing a database connection,第二次懵逼,再也搞不懂为啥了!然后心存侥幸的打开 /wp-admin/install.php,打算重裝下wordpress,谁知道系統提示,数据库名称无法找到,明白了,这绝对是之前的 GDPR 选项选错了,然后打开wp-config.php,果然,数据库名字 define(‘DB_NAME’, ‘xxx’); 这一行消失了,手动加上之后,刷新,好了!!

总结下就是大意,总认为GDPR跟自己无关,也不是欧洲人,也不归GDPR管,看啥都是直接 enable,结果真就出错了,wordpress恢复了以后,重新进后台,仔细看了一遍 akismet 的提示,人家也说的很清楚:默认 disable,如果你处欧洲,应该打开它,也就是enable,所以,乖乖选了 disable!通过这次事故,猜测是 wordpress 为了摘清自己,对于勇于选择 enable 的用戶,删除 wordpress 数据库连接文件中的关键项目,直接给你关站,免得祸害!哈哈

无语,搞笑,无奈啊!!

WP Booster:加速你的WordPress

WP Booster大致上是一个以EC 2搭建的CDN+一款自动修改Wordpress站内资源连接的系统,通过实际测试,对国内走的是EC2新加坡和东京节点,ping值如下(北京时间中午1:00左右):

wp-booster-ping-in-china

 

再来说说WP Booster的使用规则和注册方法:新账户均一次性赠送100(Points)所谓的“运行点”,大概每消耗22.5MB的CDN流量就会减去一个点,直至你的账户内点数被消耗完毕,然后可以购买所谓的点数来保证你的CDN继续运作,其价格每500点为6.25美元。这样算来,一美元可以买到1.8GB的流量,也就是每个GB的流量,约合3.47元人民币,这跟其他的CDN比起来,不算便宜。

wp-booster-points

 

注册(点击打开),输入用户名、邮箱、两次密码即可。然后是到邮箱,点验证链接,之后凭你的邮箱地址和密码,登录系统(点击打开)。登陆后会看到你的账户点数余额。 Continue reading

[WordPress主题]Proyecto-适合商业及图片类

对商业Wordpress主题来说,充裕资金的社团、企业可以花票子定制,资金不宽裕的去找些免费的最合适不过。但现实情况是:免费的商业类(Business & Portfolio)主题倒是不少,但做得精致细腻的却不多。这里介绍的一款免费商业主题,是我不经意间浏览到的,不敢独享。

wordpress 免费 主题

上图是该主题首页的模版,以灰、白色为主,稳重大方又不失简洁,比较适合商业类站点,同时,个人觉得,这款主题还适合做图片类博客使用,之所以这么说,看下面的“产品页面”模版就明白了。 Continue reading

WordPress归档/存档:Simple Yearly Archive

给自己的Wordpress搞一个归档/存档页面,效果要比任何“站点地图”都好,因为对于博客类应用来说,站点结构比较简单,文章总数也不会很多,一个一目了然的归档/存档页面,无论对访客,还是对搜索引擎,都是非常友好的。不过Wordpress默认并没有提供这类功能,如果你的动手能力跟我一样差的话,只能依靠插件来实现了。这里给童鞋们介绍一款比较不错的插件:Simple Yearly Archive!

Simple Yearly Archive 设置

如上图:Simple Yearly Archive的配置比较简单,需要说明的是这两项: Continue reading

失败的“评论导回”–评论啦更新

话说对于使用第三方“社会化评论系统”的童鞋来说,最重要的莫过于评论数据的安全性,虽然现在都能导出某种特定格式,但毕竟需要导出、再导入等多个步骤,麻烦不说,还不一定能一次性成功,所以,既然可以从用户的Wordpress数据库中直接导入,为何不能从第三方直接导出到用户的WP呢?!这恐怕不是技术难题…

上次介绍“多说”带有这个功能,刚没几天,“评论啦”也进行了相关更新,也具有了此种功能,所以,偶来试试效果:

评论啦 评论返回数据库 Continue reading

升级到WordPress3.3

今天上午收到[email protected]发来的一封email,说Wordpress3.3已经可用,推荐升级。3.3版的代号为“Sonny”,是为了纪念已故爵士萨克斯手Sonny Stitt,这也延续了Wordpress版本代号以著名爵士乐手的名字来命名的惯例。

我使用的WP后台的自动升级,事先没有做任何备份工作,因为在我看来此类WP系统升级,不会损坏独立运行的Mysql系统。升级之后最明显的变化乃是后台顶部的黑色导航栏,更加简洁,几乎所有的功能都囊括在了“+New”、“Site Name”、“WP Logo”这三个按钮上了;另外对于WP使用者来说,顶部导航栏中那个大大的“View Post”:文章预览,也为在线及时观看文章预览提供了便利。

wordpress 3.3

另一个变化是新日志的“上传”按钮(Upload / Insert),以往分为图片、视频等多种类型的上传按钮,这次被合并到了一个当中,打开该项功能之后,出现一个大大的“拖拽区域”,你只管将图片、视频、flash之类的文件拖进来即可,相当方便。 Continue reading

用“评论啦”替换“友言”!

评论啦话说“友言”真的不给力,自打用上之后,烦心事就没断过:首先是发现“友言”加载过慢,常常是快时秒开、慢时一等十几秒,着急!二是“友言”的域名问题:国内什么情况大家都心知肚明,你用Godaddy的默认DNS不是不可以,也不说你不对,但为了广大用户的利益,你该换用比较符合国内现状的DNS吧?!我遇到过好几次由于其使用的DNS出问题,评论列表无法加载的情况!为此我还跟“友言”的客服发邮件沟通,可人家回复说:我没遇到过!等我再沟通,人家干脆不搭理我了!我勒个去~~垃圾啊!第三,也不知道今天是怎么了,“友言”死活正常不起来:不是502,就是Database Error,甚至干脆打不开!好不容易等了俩小时,能用了,谁想到在每个评论列表上方又出现个“PHP Error”!

我忍不了了,谁爱用谁用!我不用!跟你们耗不起,一个个跟TM大爷似的!不当我大爷,没事,你服务质量倒是上去啊,速度慢得跟牛似的,还隔三差五出回错,这是搞什么飞机?!所以,惹不起我躲得起!不跟你们玩了,我换“评论啦”!即便是丢失部分评论,我也认了! Continue reading

Webluker的WordPress站点及缓存设置

Webluker免费CDN经过半年多的技术调整,现在已经比较稳定了。昨天有位童鞋在QQ上问我,在Webluker中如何设置缓存策略,可以让wordpress发挥较好的性能。我的看法是:只加速css、js、image这类“静态”内容,html、xml这类“动态”内容,无需缓存,因为从wordpress本身的结构上说,留言、pingback等内容需要你的文章页面保持动态响应,况且文章页面本身几乎都是文字,尺寸也不大,加不加速的效果差别不大。另外,为了使自己能经可能多地得到webluker的免费流量,最好把图片和主站分开,各自独立成站,这样每个站都可以得到30G的流量配额,应该够用。 Continue reading

两个“社会化评论系统”

现如今微博盛行,俨然一个互联网的小生态系统,功能越来越全不说,还越来越深地渗透到你生活的每个方方面面,不光占领你的桌面,还要占领你的手机!所以无论如何也要搭上此班顺风车,给自己贴上“社会化”的标签。所以这里介绍两个可用于替换Wordpress原有评论系统的“社会化评论系统”。

1. 友言:基础工作做得不错,有wordpress插件可用,安装之后就能立马投入使用。同时你可以设置是否在页面上保留wordpress的原有评论系统,当然,在“和谐统一”和“不影响市容市貌”的思想指导下,还是选择将原有评论系统关闭最好,免得冲突、突兀。同时,“友言”的评论系统可以直接导入wordpress原有的评论到有言的数据库,同时也可以将有言现有的评论导入到你的wordrpess中,很方便,也很安全,同时在其官网后台,你的账户之下,有评论管理模块,可以设置黑名单等。它的实际效果如下图:

Continue reading