加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

php – 设置带有火花和活动记录的codeigniter的问题

发布时间:2020-12-11 23:43:34 所属栏目:MySql教程 来源:网络整理
导读:我有问题让我的sparks安装与我的codeigniter安装一起工作 以下是我采取的步骤如下: 我通过我的PHPCLI访问了我的codeigniter项目文件夹的根目录,使用以下命令安装sparks php -r "$(curl -fsSL http://getsparks.org/go-sparks)" 我使用下面的spark命令安装了

我有问题让我的sparks安装与我的codeigniter安装一起工作

以下是我采取的步骤如下:

>我通过我的PHPCLI访问了我的codeigniter项目文件夹的根目录,使用以下命令安装sparks

php -r "$(curl -fsSL http://getsparks.org/go-sparks)"

>我使用下面的spark命令安装了活动记录库

php toolsspark install -v0.0.2 php-activerecord

2A.这个命令给了我下面的文件夹结构

-application
-sparks
   -php-activerecord
      -0.0.2
         -config
         -variables
         -vendor
-system
-tests
-tools
   -lib
      -spark
         -sparktypes
   -test
-user_guide

2B.此命令生成一个包含php活动记录文件夹的sparks,它构成了php-activerecord的必要组件,该命令使用生成的MY_Loader.php文件看起来像这样

>我修改我的autoload.php以包括php活动记录,如下所示

$autoload['sparks'] = array('php-activerecord/0.0.2');

当我运行我的codeigniter网站时,我得到以下错误

A PHP Error was encountered

Severity: Notice

Message: Use of undefined constant EXT - assumed 'EXT'

Filename: core/MY_Loader.php

Line Number: 174

Backtrace:

File: C:xampphtdocsormapplicationcoreMY_Loader.php
Line: 174
Function: _exception_handler

File: C:xampphtdocsormapplicationcoreMY_Loader.php
Line: 154
Function: ci_autoloader

File: C:xampphtdocsormapplicationcoreMY_Loader.php
Line: 67
Function: initialize

File: C:xampphtdocsormindex.php
Line: 274
Function: require_once

我很好奇可能导致这个错误的原因是什么?如果我有任何其他配置缺失或者我犯了错误,请告诉我. 最佳答案 EXT在根index.php文件中定义.

// The PHP file extension
// this global constant is deprecated.
define('EXT','.php');

看看它是否仍然存在?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读