解决LNMP环境下WordPress后台反复提示更新翻译的问题

BandwagonHost中文网喜欢一键搭建LNMP环境,其中在搬瓦工VPS上所搭建的WEB环境依然是LNMP环境。而建站则喜欢全球流行的wordpress程序,这不,BandwagonHost中文网就是这种环境搭建的。

最近,搬瓦工中文网出现了问题,wordpress后台反复提醒有更新,进行更新页面发现是翻译需更新,于是一键更新WP的翻译文件,更新时提醒的是翻译文件更新成功,返回更新页面或仪表盘,依旧提升有更新,进去一看还是提醒翻译更新。

上面描述了半天,其实就是LNMP环境下搭建WORDPRESS出现的后台反复提示更新翻译的问题,而解决问题的方法其实很简单,那就是将LNMP环境下默认的scandir函数启用即可,超级简单。具体操作如下:

  1. 编辑php的配置文件:php.ini,搜索并找到disable_functions【默认目录:/usr/local/php/etc/】;
  2. 删除disable_functions后面的scandir函数,保存php.ini;
  3. 重启LNMP【命令:lnmp restart】 。

经过以上三个步骤,再去更新下翻译文件,即不会出现一直提醒更新翻译的问题。

BandwagonHost官网:点击直达

附上关于scandir函数的解释:

scandir() 函数返回指定目录中的文件和目录的数组。显然禁言了scandir() 函数会使wordpress工作不完全。