在安装和配置CI 4之后,我可以正常地看到家庭控制器和调试栏(我处于开发模式)。
如果我试图故意编写一些错误的PHP代码,CodeIgniter会覆盖正常的PHP行为并隐藏错误(在开发模式下!!)。
下面是一个故意将PHP错误添加到家庭控制器的示例:
<?php namespace App\Controllers;
class Home extends BaseController
{
public function index()
{
this is an error!! ()
return view('welcome_message');
}
}
以下是输出(对于真实的错误没有帮助):
No direct script access allowed
如何设置CodeIgniter 4来显示PHP错误?(错误甚至不会在服务器内的任何地方记录)
1条答案
按热度按时间9vw9lbht1#
当你从视图中删除此文件夹**(app/view/errors)**时发生此问题