如何调试 Codeigniter 4

How to debug Codeigniter 4

whatever error occurs in Codeigniter 4 Its always showing default message

How to get exact error message in Codeigniter 4

env 文件重命名为 .env,然后从 CI_ENVIRONMENT 中删除 # 并修改

CI_ENVIRONMENT = production 

进入

CI_ENVIRONMENT = development

转到基本文件中的 .env 文件 取消注释 #CI_ENVIRONMENT = 开发 到 CI_ENVIRONMENT = 发展

遵循 docs

中的以下指南

Copy or rename the env file to .env. Open it up.

Uncomment the line with CI_ENVIRONMENT on it, and change production to development

CI_ENVIRONMENT = development

如果您不使用 PHP 的内置服务器

,请正确设置基础 url

app/config/App.php

public $baseURL = 'http://localhost/path_to_CI/public';

别忘了重命名:

env

.env

并取消注释 #CI_ENVIRONMENT = 发展到 CI_ENVIRONMENT = 发展

转到您的目录项目并打开 .env 文件
改变这个

CI_ENVIRONMENT = production

对此

CI_ENVIRONMENT = development

将此代码添加到顶部的 index.php 文件中。最终解决方案

define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');

有些东西需要调试

  1. env 文件重命名为 .env

重命名后打开 .env 文件。看起来像这样。

更改此行

# CI_ENVIRONMENT = production

CI_ENVIRONMENT = development

之后尝试创建错误,然后您将看到如下错误页面。