解决WordPress安装时无语言选择的问题

WordPress原生支持多语言,一般在安装时,首先出现语言选择框。但在CentOS上的Nginx环境中部署WordPress环境时,直接跳过语言选择,进入下一步了。开始猜测是在WordPress官网(https://wordpress.org/download/)下载,没有多语言环境。后到WordPress中文(https://cn.wordpress.org/)下载,再次安装,发现同样存在没有语言选择的问题。奇了怪了,装过N次了,怎么这样就出现这种问题了呢。

最终发现是权限问题,因为对网站目录没有写权限所致。

首选查看Nginx以什么身份运行。

ps aux | grep nginx

查看nginx以什么身份运行

可以看见nginx是以www身份运行。

查看网站目录信息,发现www.izzzz.cn目录的所有者为root,难怪啦,肯定没有权限写。

查看网站目录所有者

更改网站目录www.izzzz.cn的所有者为www。

chown www.www www.izzzz.cn

再来查看目录信息,所有者已更改为www了。

chown更改目录所有者

经上述操作,再次运行,熟悉的语言的语言选择界面又出来了。

WordPress安装语言选择

PS:此类问题在Windows服务器上不存在。

发表评论