fopen r+ 提示Permission denied错误

yellowper 2010-03-01 04:00:45
php站点
想实现打开一个本地文件,写入一些值,该文件已存在。
读该文件的时候正确
$fp = fopen("voice/yx.mp3", "r");
以读写方式打开则报错
Warning: fopen(voice/yx.mp3) [function.fopen]: failed to open stream: Permission denied in E:\PHPSite\action.php on line 71

该怎么修改,是否要在php.ini进行设置?

...全文
788 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
menhal 2010-03-01
  • 打赏
  • 举报
回复
估计是文件属性只读或者被其他程序占用了
yellowper 2010-03-01
  • 打赏
  • 举报
回复
$fp = fopen("voice/yx.mp3", "r+"); 我用r+时报的错,我的系统是xp的
用iis发布的
heronexus 2010-03-01
  • 打赏
  • 举报
回复
果如是写值的话你的打开模式应该是“r+”或“w”或“a”呀,“r”是只读呀!

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧