wordpress报Could not create driectory错误

我是WordPress新手,在安装完lnmp之后,想要搭建一下自己的wordpress,我按照教程把wordpress文件放到了服务器的根目录,在添加注册功能的时候,需要向用户发送一封邮件,而发邮件需要安装SMTP插件,在安装插件的时候报错了。提示Could not create directory。我就感觉这个错误是与权限有关。

其实在报这个错误之前,还报了一个与wp-content文件夹有关的错误,好像是找不到这个文件夹吧?反正就是这个文件夹似乎是用来存储插件的。所以,无法创建目录的错误也是与这个文件夹有关。

单纯的执行chmod 777 wp-content命令是不行的。执行完了之后依然会提示这个错误。

需要执行chmod -R 777 wp-content命令才可以。确实能够解决问题。

PS. 有人的解决方案是找到/wp-admin/includes/class-wp-filesystem-direct.php文件,修改什么mkdir命令,这个方法无效。因为他们提供的方法和系统原来的方法是一样的,改了跟没改一样。

你可能感兴趣的:(wordpress)