이것은 약간 미친 듯합니다. 아마 서버 설정 문제 일 수도 있지만, 다른 호스트에서 시도해 보았습니다. 같은 문제가 발생했습니다. TEST.TXT이 내가 할 파일을 열 입니다 수없는 경우fread() : 제공된 인자가 유효한 스트림 리소스가 아닙니다.
나는 그것을 좁혀하고있는 test.txt 내가 제대로 다이를 얻을 수없는 경우
<?php
$myFile = "test.txt";
$fh = fopen($myFile, 'r') || die("Couln't open file");
if ($fh == true) {
echo "file handle valid<br>";
}
else {
echo "file handle invalid<br>";
}
$theData = fread($fh, filesize($myFile)) || die("Couldn't read file");
echo $theData;
fclose($fh)|| die("Couldn't close file");
?>
모든 것을 배제하기 위해 테스트 스크립트를 만들었습니다
경고 : FREAD() : 공급 인수는 내가 확실하게 777에있는 test.txt 설정 한
에 유효한 스트림 자원 아닙니다
은 또한 단지
<?php
$data = file_get_contents('test.txt');
echo $data;
?>
이 희망 누군가가 나를 위해이 되거 수 있습니다 잘 작동 한 번 확인,이를 썼다.