解决方案 »

  1.   

    没问题,换目录都可以建文件,就是这个"/data0/htdocs/www.25229.com/data/block/"目录不能这个名称的文件,
      

  2.   

    用你的代码测试过,一切正常,输出2。既然改其他文件名可以,那就不可能是空间不够了。试试把$mod='a+'; 改成r试试能不能读出。
      

  3.   

    不行,只有这个目录"block"不能建立文件,其它的目录下没有问题,但这个目录下换个文件名就以,
    实际这个文件也没存在,在服务器上直接用命令行建立文件也不行,和程序好像无关,但是就不知道是什么原因就这个名称在这目录下不能建立,在其它目录又可以,该目录下文件数:7718686个文件,不过也没超过分区限制的"inodes"数
      

  4.   

    rm /data0/htdocs/www.25229.com/data/block/687-accept_service-order_str.data
    rm: cannot remove `/data0/htdocs/www.25229.com/data/block/687-accept_service-order_str.data': No such file or directory
    文件不存在,
     touch /data0/htdocs/www.25229.com/data/block/687-accept_service-order_str.data 时提示No space left on device 但这个目录下建其它文件又可以,只要名称不一样就可以
      

  5.   

    应该是目录问题,我直接 mount --bind 一个新目录就可以了,谢谢了