linux中,使用fopen函数打开文件失败

[复制链接]
查看11 | 回复4 | 2017-11-25 13:30:24 | 显示全部楼层 |阅读模式
你可以看下,在另一个目录的文件你是否有访问权限,同一个目录下一般来说,你把他复制过来,这个文件的拥有者(owner)就是你了,你是肯定可以访问的。每个程序都有一个当前目录的环境变量,你在shell中执行程序时,shell程序就是你执行的程序的父进程,你的程序从shell程序中继承了当前目录,所以你只给定文件名时,当然打开的就是当前目录下的文件了...
回复

使用道具 举报

千问 | 2017-11-25 13:30:24 | 显示全部楼层
做个提示,如果你用的是虚拟主机,有可能这个函数被禁掉了...
回复

使用道具 举报

千问 | 2017-11-25 13:30:24 | 显示全部楼层
这里面有相对路径和绝对路径区分,...
回复

使用道具 举报

千问 | 2017-11-25 13:30:24 | 显示全部楼层
1.路径不正确2.没有访问路径的相应权限(wrx)...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行