安装WordPress的一些注意事项

留意文件和文件夹的用户组问题

笔者用的是lnmp环境(Linux + Nginx + MySql + PHP),在WordPress官网下载的安装文件,解压到网站根目录后,查看其所属用户组,一般显示为“1006”。再查看Nginx和php-fpm对应的用户组,可能是“nobody”也可能是"www",主要看当初安装的时候有没有提前设置用户组。

如何查看Nginx和php-fpm对应的用户组?可以参考我另外一篇文章:

在Linux里查看php-fpm和nginx运行用户和用户组

如果用户组和拥有者不对应,WordPress很多功能都不正常,譬如安装的时候无法新建wp-config.php页面,安装好WP后在后台更新或者安装插件时提示要设置FTP等等。

如果发现用户组不匹配,假设nginx和php对应的用户组是nobody,修改与之相同即可:

#linux命令窗口下切换到网站根目录的上一层目录,然后输入下面命令
#例如我的网站根目录是/home/html2, 则先 cd /home 切换到上一层目录
cd /home
chown -R nobody:nobody html2/ 

在这里插入图片描述

留意localhost 和 127.0.01 的区别

笔者曾经遇到连接数据库报错的错误:

数据库连接错误
您在wp-config.php文件中提供的数据库用户名和密码可能不正确,或者无法连接到localhost上的数据库服务器,这意味着您的主机数据库服务器已停止工作。
您确认您提供的用户名和密码正确么?
您确认您提供的主机名正确么?
您确认数据库服务器运行正常么?
若您不理解上述术语,请联系您的服务提供商。如果您仍需帮助,可访问
WordPress 中文论坛,或WordPress 支持论坛(英文)。

解决办法:
我一开始以为是文件权限或者用户组设置问题,搞了半天,最后发现在填数据库的账号密码的时候把 localhost 改成 127.0.0.1 即可。估计是Nginx或者php的配置造成的。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值