PHP 在开启 display_errors 后提示 Warning: Unknown

如何解决这种错误?

代码很简单:

<?php
ini_set('display_errors', true);

提示错误信息:

Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0

找过不少网上类似的错误信息,但他们的情况都是在 warning 之后有一个 Fatal Error,我就只有这一行 warning 级别的错误信息。

阅读 3.2k
2 个回答
  1. 这个配置应该在php.ini里面配置;

  2. 因为文件没有写权限,开启该目录的文件写权限即可。

配置错误提示

<?php

ini_set("display_errors",On);
ini_set("error_reporting",E_ALL);//错误日志级别

错误解决

英文表达了权限错误,请检查你操作的某个文件是否拥有 可读可写,或者可读,或者可以执行的权限

$ll -l

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题