文件夹的权限我均以设成777  为何还无法用php中的file_put_contents创建新文件呢ps:在windows下是没有任何问题的
求各位大神指教

解决方案 »

  1.   

    php版本多少?换 fopen(), fwrite() 试试看
      

  2.   

    is 0777 is not 777
      

  3.   

    最大可能是,Apache没有写文件权限chown一下即可
      

  4.   

    启动apache的用户要对你的目录有写权限。
    不是简单的777就能解决的。
    linux特别要注意权限问题。
      

  5.   

    777不要乱用哎不只是目标目录,这条路径上的目录你的php容器用户都要有读权限,目标目录有写权限才行