文件目录写入报错
我用php建立一个文件夹。设置0777权限。用file_put_content写入文件报错:
failed to open stream: Permission denied'
1、首先想到的就是权限问题,我用函数判断创建的文件夹是否有可写权限。我创建test.txt测试,可以成功。
还有奇怪的是,程序往里面写入十几个文件都成功,但写到某个文件就报错了。如果没有可写权限,应该是一个文件都没有创建成功才是呀。
2、路径是正确的,这点检查很多遍了。
此外我想不到其他可能性了。麻烦高手指点一下,谢谢。
[解决办法]
is_writable -- 判断给定的文件名是否可写
[解决办法]
命名问题?如果是写到了某个文件,是单独只有一个还是有规律的几个,还是散乱的,这些都去试试
[解决办法]