Codeigniter - Sparks to composer,activerecord问题

时间:2017-04-27 21:24:17

标签: codeigniter composer-php phpactiverecord

所以我刚刚经历了从CI 2.0.4到3.1.4的更新,并遇到了Sparks现在多余的问题我不得不转移到composer上以获得php活动记录工作..

但是我有自动加载问题/解决方法是将模型直接包含在控制器中,即:require_once(APPPATH.'models/User.php');

但是现在我得到以下错误..

  

遇到未捕获的异常

     

键入:ActiveRecord \ DatabaseException

     

消息:空连接字符串

     

文件名:/var/www/html/vendor/php-activerecord/php-activerecord/lib/Connection.php

     

行号:105

btw加载我输入的作曲家自动加载:config['composer_autoload'] = '../vendor/autoload.php';,因为供应商目录位于其父文件夹中的应用程序文件夹之外。

任何帮助将不胜感激..

1 个答案:

答案 0 :(得分:0)

您可以将供应商目录移至public_html / www并尝试

config['composer_autoload'] = FCPATH.'vendor/autoload.php';