前言
前段时间因为我的WordPress博客进入后台非常慢,严重影响操作使用,再加上服务器时间的限制,所以就讲博客从WordPress迁移到了Hexo上,这篇文章记录下我创建Hexo博客的一些流程步骤。
Hexo
Hexo是一个简单地、轻量地、基于NodeJS的一个静态博客框架,可以方便的生成静态网页托管在github或者是国内的coding.net上
在我刚把WordPress环境搭建好后,安装插件的时候提示如下错误信息:
WordPress安装插件提示无法定位WordPress内容目录(wp-content),最后找网上搜索之后,发现下面的方法可行:
在WordPress配置文件 wp-config.php
最后加上如下代码:
1 | //-----无法定位WordPress Content目录(wp-content) 解决方案---------begin |
原创文章,转载请出处注明。
下面是我的个人公众号,欢迎关注交流
出现这个问题有几种可能:
vsftpd的用户没有对plugin目录的写权限,检查之后发现我新建的用户是有这个权限的
/var/www/html/wp-content/plugins
赋予写权限的,我们来个直接的运行命令: chmod 777 /var/www/html/wp-content/plugins
,主要是的第三个7起作用,对其他用户赋予读写权限最后检查发现我的vsftpd.conf配置文件中 chroot_local_user的值设置成了No, 该配置表示我的本地Ftp用户不能切换到ftp主目录外的其他目录,而我的ftp主目录与WordPress的Plugin的目录明显不是同一个。既然该用户都不能切换目录,如何到Plugin目录进行写操作呢,所以立马更改该配置为YES,再次安装插件就成功了
另外,如果还不行的话可以检查下vsftpd.conf配置文件中 chroot_list_enable的值,如果chroot_list_enable=YES该配置表示 /etc/vsftpd.chroot_list文件中列出的用户,可以切换到其他目录。
Update your browser to view this website correctly. Update my browser now