Detailed error on fopen

后端 未结 4 785
深忆病人
深忆病人 2021-01-01 12:13

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 fi

4条回答
  •  半阙折子戏
    2021-01-01 12:41

    Yes.
    PHP has detailed error message for you.
    You just have to turn it on.

    To dislay it on the screen add these 2 lines at the top of the script:

    ini_set('display_errors',1);
    error_reporting(E_ALL);
    

    Or if you want it to be logged instead,

    ini_set('log_errors',1);
    ini_set('display_errors',0);
    error_reporting(E_ALL);
    

    Also note that using die() is very bad practice.

提交回复
热议问题