Detailed error on fopen

Elitmiar picture Elitmiar · Mar 18, 2010 · Viewed 50.9k times · Source

I'm using fopen to read from a file

$fh = fopen($path, 'r') or die('Could not open file');

Now I contantly get error Could not open file. I checked the file path and even changed the permissions of the file to 777. Is there a way I can get a detailed error report as why the file can't be opened similar to mysql_error()?

Answer

Pekka picture Pekka · Mar 18, 2010

Turn on error reporting, or, in a production environment (from PHP 5.2.0 onwards) you should also be able to use error_get_last().