In PHP, the absolute path error is returned. I open a txt file in PHP and use the absolute path, but the error is returned. & Lt ;? Absolute & quot;); PHP absolute path error
I open a txt file in PHP and use an absolute path, but an error is returned.
$ File = fopen ("../PHp.txt", "r ");
$ Filesize = filesize ("PHp.txt ");
Echo fread ($ file, $ filesize );
Fclose ($ file );
?>
Warning: fopen (.. /PHp.txt) [function. fopen]: failed to open stream: No such file or directory in F: \ APMServ5.2.6 \ APMServ5.2.6 \ www \ htdocs \ newfile. php on line 7
Warning: filesize () [function. filesize]: stat failed for PHp.txt in F: \ APMServ5.2.6 \ APMServ5.2.6 \ www \ htdocs \ newfile. php on line 8
Warning: fread (): supplied argument is not a valid stream resource in F: \ APMServ5.2.6 \ APMServ5.2.6 \ www \ htdocs \ newfile. php on line 9
Warning: fclose (): supplied argument is not a valid stream resource in F: \ APMServ5.2.6 \ APMServ5.2.6 \ www \ htdocs \ newfile. php on line 10
------ Solution --------------------
Put it in your project folder. It is out of the root directory.
------ Solution --------------------
Your program is in F: \ APMServ5.2.6 \ APMServ5.2.6 \ www \ htdocs \ newfile. php
Your file is in C: \ Users \ Administrator \ Desktop \ PHP.txt
To access PHP.txt
$ Fn = 'C:/Users/Administrator/Desktop/PHP.txt ';
$ File = fopen ($ fn, "r ");
$ Filesize = filesize ($ fn );
Echo fread ($ file, $ filesize );
Fclose ($ file );