【问题标题】:CodeIgniter3: $_SERVER['CI_ENV'] not able to set of configuredCodeIgniter3:$_SERVER['CI_ENV'] 无法设置配置
【发布时间】:2019-06-06 10:01:19
【问题描述】:

无法设置 CodeIgniter-3 框架的环境。请帮忙。

我看到在他们的默认安装中,他们的 index.php 有这个。没有提到在哪里设置 ENVIRONMENT 值。

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

为什么 CI_ENV 已经在 $_SERVER 数组中设置了?

【问题讨论】:

    标签: php codeigniter-3 environment


    【解决方案1】:

    步骤:

    I:首先在项目根目录下创建.htaccess文件,与index.php文件平行。

    II : 将这些代码粘贴到 .htaccess 文件中。

    <IfModule mod_rewrite.c>
      SetEnv CI_ENV development # For Developement
      #SetEnv CI_ENV testing     # For Testing
      #SetEnv CI_ENV production  # For Production
    </IfModule>
    

    III : 如果 mod_rewrite 未启用,则先启用它。

    IV:现在运行项目。你会得到想要的输出。

    【讨论】:

      猜你喜欢
      • 2016-07-03
      • 2012-01-03
      • 1970-01-01
      • 1970-01-01
      • 2016-03-17
      • 2010-10-11
      • 1970-01-01
      • 1970-01-01
      • 2013-03-11
      相关资源
      最近更新 更多