装过很多次wordpress,几乎每次都遇到,记录一下,省得总是要去搜解决方案。
先说下造成这几个问题的最根本原因都是没有写入权限。
解决办法就是为wp-content目录设置755权限,还有个要注意的点是要看下目录所有者是否是www。
我一般装的步骤是这样:
- 使用root账户 wget 获取官方包并解压。
- cp 命令把内容复制到网站目录下。
- 改wp-config.php文件。
然后有次又出现些莫名其妙的问题,比如媒体库上传时无法创建目录,又刚好在宝塔面板的文件管理里很清晰地看到目录所有者是root而不是www,改过来后果然就没问题了。
最后,新装wordpress在更新版本或者插件时,需要输入FTP主机、账号密码,此时在输入FTP主机的输入框里只需要主机ip,也就是 x.x.x.x 即可,无需加21端口。