本文目录一览:
PHP无法写本地文件?
一般情况下,windows系统不会出现这个问题,所有操作都是以当前登录的用户操作的,如果想看权限,鼠标右键查看要写入文件的文件夹,属性中如图:
上边框是用户组或用户名,下面是用户对应 对这个文件夹的权限,都可以手动设置。
关于PHP可以创建文件但不能写入
windows 系统的话 正如手册上所说 :
在区分二进制文件和文本文件的系统上(如 Windows) 打开文件时,
fopen() 函数的 mode 参数要加上 'b'。
---------------------------------------------------------------------------------------
我在用fopen('name.txt','ab')成功之后 改成你写的那样
fopen('name.txt','a+') 也能完全执行 不知道为什么 我的是(xp)
我的服务器php不能写入文件,应该怎么设置?
用
chmod() 函数,
示例:
chmod("URL",0777); //URL是你文件的地址,0777代表权限是可读可写的意思