在文档中设置php错误报告而不是php.ini

Cha*_*per 2 php runtime error-reporting

我想打开文档中的错误报告,而不是托管公司服务器上的php.ini文件.根据手册,这些函数在运行时设置error_reporting指令,因此插入其中任何一个都应该有效,但我只是得到一个空白页面.有什么建议?

error_reporting(E_ALL);
error_reporting(-1);
ini_set('error_reporting', E_ALL);
Run Code Online (Sandbox Code Playgroud)

lup*_*tus 8

第一个想法是display_errors也被关闭

error_reporting(E_ALL);
ini_set('display_errors', 1);
Run Code Online (Sandbox Code Playgroud)

第二个想法是你的主脚本中有错误而且它无法切换这些选项(例如解析错误) - 在这种情况下,你可以尝试将该脚本包含在另一个脚本中,如下所示:

<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
include('index.php');
Run Code Online (Sandbox Code Playgroud)