使用PHP的fopen命令访问/ etc目录

时间:2014-02-04 18:04:05

标签: php fopen file-permissions

我有一个txt文件,我需要通过fopen访问,该文件位于/etc/company/lastID.txt,通过以下脚本:

$dataFile = "/etc/company/lastID.txt";
$fh = fopen($dataFile, "r");

print_r(error_get_last());

$lastID = fread($fh, filesize($dataFile));
fclose($fh);

我收到的错误是:

fopen(/etc/company/lastID.txt): failed to open stream: No such file or directory

但文件肯定存在。当我使用require_once调用同一目录中的另一个文件时,它会被读取而没有问题,只有当我使用fopen时,我似乎遇到了问题。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

当您尝试读取/ etc / company目录中的另一个文件时会发生什么?此错误表示文件未退出。