安装WordPress时遇到的一些坑

装wp的过程我就跳过了,这里主要说一些坑。

在本地装WP的时候第一步就出问题了,不能选择数据库。

这里还是很好懂的,本地上直接用phpMyAdmin新建一个数据库就好,服务器上不用phpMyAdmin的,直接进mysql里操作也行,小事情。


然后本地上就很顺利的就把WordPress搭好了。

本地测试完成了,那就上服务器吧,把WP的安装包传到服务器,本想着服务器上也能顺利搭好的,然后又提示无法写入文件
(抱歉无法还原这个bug了,所以没有图)
这个也简单chmod 777解决

然后服务器也搭好了,然后去登陆看见有几个更新,强迫症的我点了下更新,于是坑又来了

一开始看到这个,我下意识想到的就是腾讯给我的登陆密码,然而我发现并不能验证成功,然后我百度了一下

呃…虽然不知道为什么,不过我在wp-config.php里加了这段就好了

1
2
3
define(FS_METHOD, direct);
define(FS_CHMOD_DIR, 0777);
define(FS_CHMOD_FILE, 0777);

之后开始写文章,然后改了下固定链接的方式,然后访问,然后…

百度了一下发现这篇文章:nginx环境wordpress 固定链接实现方法
鉴于我使用的是二级目录,于是打开nginx.conf加入这一段

1
2
3
4
5
location /blog/ {
if (!-e $request_filename) {
rewrite . /blog/index.php last;
}
}

重启一下nginx

完美

那么到这里wp算是搭好了,暂时就是遇到了这些坑,话说有大神跟我说下那3句define是什么意思么。。。