• 已解决 rnzi

    (@rnzi)


    又来提问了,在FreeWebHostingArea.com上注册的免费空间,这个空间有点不一样,就是wordpress程序是放到根目录下的,上传好了后能安装wordpress,但是无法安装插件,主题,和自动升级。弹出提示如下:
    Could not create directory. /home/vhosts/rnzi.ueuo.com/wp-content/upgrade/akismet1.tmp

    我回到邮箱看给我的信息里,有这么一句:Some scripts require server path. Yours is /home/vhosts/rnzi.ueuo.com
    不过我用FTP工具,并没有看见有这些个目录。

    那么,如何解决上述问题?请教各位。

查看 4 回复 - 1 至 4 (总计 4)
  • 版主 Jiehan Zheng

    (@jiehanzheng)

    这个路径是个绝对路径,您可能没有权限看到。

    请联系您的服务商为您的 home/vhosts/rnzi.ueuo.com/wp-content/upgrade 及其子目录设置对于服务器可写的权限。若处于各种原因,您不能联系到服务商,也可通过 FTP 为这个目录及其子目录和文件设置 777 权限 —— 但这样会增加受攻击的风险,若您的系统在其它地方有漏洞的话。

    帖子发表于 rnzi

    (@rnzi)

    原来是这样,联系服务商设置应该可能性不大了,免费的空间而已,那么,如何通过FTP为这个目录子目录和文件设置777权限?设置权限我会,但是在FPT上直接输入home/vhosts/rnzi.ueuo.com/wp-content/upgrade 这个路径是不行的,
    另外,我试了几次,原来是一开始安装插件主题,或者自动升级的时候让我输入FTP用户名信息,我用了您上次给我的方法:
    在 wp-config.php 中添加:
    define(‘FS_METHOD’, ‘direct’);

    添加了这段就不管是安装什么插件主题都会提示无法创建目录,删了这段会出现一直解压缩文件不动,然后我把整个wordpress文件全部权限改为777,可以安装了,主题测试都可以,但是插件部分还是会出现无法创建目录的提示。

    版主 Jiehan Zheng

    (@jiehanzheng)

    您确定您在设置权限时同时勾选了类似“应用到子目录”?

    帖子发表于 rnzi

    (@rnzi)

    抱歉这么晚回复,由于自己粗心,root目录没有看直接把wordpress的全部文件夹和文件设置了777权限。
    后来发现root目录的权限是XXX,我改成了777,没问题了。

查看 4 回复 - 1 至 4 (总计 4)
  • 话题 ‘wordpress安装插件主题包括自动升级出现的无法创建目录问题’不再接受新回复。