我有问题让我的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');
看看它是否仍然存在?
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|