你试试把这个目录的权限设为777,
然后把这个目录里面的文件(其实就设user.dat就行,全设是为了其他文件的可写性而已)也都设为777.
用ftp工具就可以设置的了。

解决方案 »

  1.   

    是不是新网的虚拟空间阿?如果是的话那就没理由不支持文件操作阿.
    你看看这个文件的路径是否错误。还有试试用"r"方式能否使用,或者用file_exists这类函数测试一下文件是否存在...不过这里怎样看都应该是权限问题吧...
      

  2.   

    用FTP登陆改改看吧,一般都可以改的。
    或者用程序改,即在程序中写句chmod("./data/user.dat",0777);试试看
      

  3.   

    把data目录权限设成可写
    chmod("data",0777);
    用ftp登陆改写也可以
    如果user.dat文件存在了,也要把它权限改成可写
      

  4.   

    因为你的data目录没有给可写权限,
    在 ftp 工具中把它设为可写
      

  5.   

    解决了!把user.dat 赋权即可!!谢谢各位!给分。