大家好,今天我刚在000webhost申请了一个空间,并上传文件配置好了一切,我进入我网站后台管理时,在运行一段代码出现了下面的一些问题,这该怎么解决?
Warning: move_uploaded_file(../img/001.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/a2524544/public_html/tadmin/adminAB.php on line 33Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/php21ZIyI' to '../img/001.jpg' in /home/a2524544/public_html/tadmin/adminAB.php on line 33我在本地测试时就没有错误,但是在空间里面就出现上面的问题了...

解决方案 »

  1.   

    目录权限有问题。
    仔细看一下000webhost的设置说明。
      

  2.   

    服务器是Linux?本地windows?windows到Linux中的文件权限问题经常出
      

  3.   

    我没有没用过,这和初学者没有关系。
    遇到这种情况,你应该去000webhost网站仔细阅读它的安装和使用说明。
      

  4.   

    确认 /home/a2524544/public_html/img 目录存在并可写
    确认网站服务器启用了父目录
      

  5.   

    我的账号上有这些信息:
    如果服务器是Linux,本地是windows,那该如何解决???
      

  6.   

    在Linux中将对应的文件夹访问权限做退应的开放就行了,更改你要访问的文件夹的权限(Linux中)
      

  7.   

    /home/a2524544/public_html/img 目录存在并可读写
    /tmp/ 目录可读
      

  8.   

    /tmp/这个目录我找不到啊???
      

  9.   

    打开FTP,找到img目录,然后点右键-那里应该有属性的,把“可写”项都打钩
      

  10.   


    我用的是000webhost空间,找不到啊
      

  11.   

    /tmp/是系统临时目录,和windows的temp目录一样。主要就是权限问题。