5

Codeigniter 4中发生的任何错误它总是显示默认消息 来自 codeigniter 4 的默认错误消息

如何在 Codeigniter 4 中获取准确的错误消息

4

7 回答 7

14

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

CI_ENVIRONMENT = production 

进入

CI_ENVIRONMENT = development
于 2020-03-04T04:45:50.353 回答
3

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

define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development');
于 2020-08-31T12:03:50.713 回答
2

不要忘记重命名:

环境

.env

并取消注释 #CI_ENVIRONMENT = development 为 CI_ENVIRONMENT = development

于 2020-06-16T13:05:02.137 回答
1

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

于 2020-03-06T07:20:32.843 回答
1

遵循文档中的以下准则

将 env 文件复制或重命名为 .env。打开它。

取消注释该行CI_ENVIRONMENT,然后更改productiondevelopment

CI_ENVIRONMENT = development

如果您不使用 PHP 的内置服务器,请正确设置基本 url

应用程序/配置/App.php

public $baseURL = 'http://localhost/path_to_CI/public';
于 2020-04-27T09:56:09.223 回答
1

你需要调试一些东西

  1. env将文件重命名为.env

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

在此处输入图像描述

更改此行

# CI_ENVIRONMENT = production

CI_ENVIRONMENT = development

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

在此处输入图像描述

于 2021-06-24T13:24:07.287 回答
0

转到您的目录项目并打开 .env 文件
更改此

CI_ENVIRONMENT = production

对此

CI_ENVIRONMENT = development
于 2020-08-11T00:47:25.340 回答