$f=fopen('temp/abc.txt','rb'); //PHP所在路径D:\APM\APMServ5.2.6\www\htdocs\file_13.1
readfile('temp/abc.txt'); //打开temp目录下的abc.txt
?>
这个没有任何问题
但是如果使用下面的代码
$f=fopen('x.txt/...','rb'); //我的意思是想打开file_13.1下面的文件,是不是不能打开上级目录的文件?
readfile('x.txt/...'); //还是我没有访问权限?如果是没有访问权限怎么解决?
?>
这里会报错:
Warning: fopen(x.txt/...) [function.fopen]: failed to open stream: Permission denied in D:\APM\APMServ5.2.6\www\htdocs\file_13.1\file_fopen.php on line 2
Warning: readfile(x.txt/...) [function.readfile]: failed to open stream: Permission denied in D:\APM\APMServ5.2.6\www\htdocs\file_13.1\file_fopen.php on line 3
win7系统菜鸟用APMserv搭建的本地LAMP环境,遇到PHP文件操作failed to open stream: Permission denied
答案:2 悬赏:0 手机版
解决时间 2021-03-10 23:25
- 提问者网友:暗中人
- 2021-03-10 08:33
最佳答案
- 五星知识达人网友:一秋
- 2021-03-10 09:13
打开上级目录下a.txt的路径的写法是
../a.txt你写错了这里
../a.txt你写错了这里
全部回答
- 1楼网友:北城痞子
- 2021-03-10 09:55
可以私聊我~
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯