【问题标题】:how to check version of codeigniter framework?如何检查codeigniter框架的版本?
【发布时间】:2017-05-08 20:51:46
【问题描述】:

我最近在我的 xampp 上设置了一个旧的 Codeigniter 框架。但我不知道这个框架的版本。 我使用代码

<?php echo CI_VERSION; ?> 

但它给了我错误

Notice: Use of undefined constant CI_VERSION - assumed 'CI_VERSION' in /opt/lampp/htdocs/projectname/views/v_header.php on line 57
CI_VERSION

请指导我,我是 Codeigniter 的新手。

【问题讨论】:

  • '' 应该回显正确版本的 CI。如果您的 CI 安装没有问题 - 特别是如果您多次评论说您没有系统文件夹!我会尝试从头开始重新安装 CI。

标签: php codeigniter


【解决方案1】:

只需使用这个简单的代码来检查 Codeigniter 版本

<?= CodeIgniter\CodeIgniter::CI_VERSION ?>

【讨论】:

    【解决方案2】:

    对于 CodeIgniter 4,CI_VERSION 在 system\CodeIgniter.php 中定义

    【讨论】:

      【解决方案3】:

      在根文件夹中:

      cat system/core/CodeIgniter.php | grep CI_VERSION

      【讨论】:

        【解决方案4】:

        试试这个:&lt;?php echo CI_VERSION; ?&gt; // echoes something like 3.1.6

        【讨论】:

          【解决方案5】:

          您可以通过两种方式进行检查。一是

          <?php echo CI_VERSION; ?>
          

          另一种方法是转到您的 system/core/CodeIgniter.php 路径,然后检查 define('CI_VERSION', '2.1.4');

          【讨论】:

            【解决方案6】:

            这意味着您没有正确配置您的 codeigniter 项目/系统文件夹。系统文件夹不必放在项目根目录中。您可以放置​​在任何地方并在 index.php(项目根目录)中正确配置正确的系统路径[类似于$system_path = '../system';]。它应该工作......

            【讨论】:

              【解决方案7】:

              方法一:

              请访问该文件

              系统>>核心>> Codeigniter.php

               /**
                * CodeIgniter Version
                *
                * @var    string
                *
                */
                define('CI_VERSION', '3.0.0');
              

              方法二: 在 index.php 或任何其他视图文件中编写以下 php 代码,如下所示:

               <?php
                 echo CI_VERSION;
               ?>
              

              CI_VERSION 是在 codeigniter 中构建的常量,其中包含版本的值。

              谢谢!

              【讨论】:

                【解决方案8】:

                system/core/CodeIgniter.php 有一个像这样的常数..

                define('CI_VERSION', '3.0.6');
                

                【讨论】:

                • 我没有系统名称的文件夹
                • 在根目录中查看。
                【解决方案9】:

                检查文件系统/core/CodeIgniter.php

                【讨论】:

                • 我没有系统名称的文件夹
                • 您的根文件夹中有 3 个文件夹。它们是“应用程序”、“系统”和“用户指南”。
                猜你喜欢
                • 2013-09-26
                • 2012-03-26
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2017-02-15
                相关资源
                最近更新 更多