Codeigniter - 现在对作曲家、活动记录问题产生火花
Codeigniter - Sparks to composer, activerecord issues now
所以我刚刚经历了从 CI 2.0.4 到 3.1.4 和 运行 的更新,现在 Sparks 变得多余了,我不得不转向作曲家获得 php 活动记录工作..
但是我遇到了自动加载问题/通过将模型直接包含到控制器中解决了问题,即:require_once(APPPATH.'models/User.php');
但现在我收到以下错误..
An uncaught Exception was encountered
Type: ActiveRecord\DatabaseException
Message: Empty connection string
Filename: /var/www/html/vendor/php-activerecord/php-activerecord/lib/Connection.php
Line Number: 105
顺便说一句,加载我放置的作曲家自动加载:config['composer_autoload'] = '../vendor/autoload.php';
因为供应商目录位于其父文件夹中的应用程序文件夹之外。
任何帮助将不胜感激..
您可以将供应商目录移动到您的 public_html/www 并尝试
config['composer_autoload'] = FCPATH.'vendor/autoload.php';
所以我刚刚经历了从 CI 2.0.4 到 3.1.4 和 运行 的更新,现在 Sparks 变得多余了,我不得不转向作曲家获得 php 活动记录工作..
但是我遇到了自动加载问题/通过将模型直接包含到控制器中解决了问题,即:require_once(APPPATH.'models/User.php');
但现在我收到以下错误..
An uncaught Exception was encountered
Type: ActiveRecord\DatabaseException
Message: Empty connection string
Filename: /var/www/html/vendor/php-activerecord/php-activerecord/lib/Connection.php
Line Number: 105
顺便说一句,加载我放置的作曲家自动加载:config['composer_autoload'] = '../vendor/autoload.php';
因为供应商目录位于其父文件夹中的应用程序文件夹之外。
任何帮助将不胜感激..
您可以将供应商目录移动到您的 public_html/www 并尝试
config['composer_autoload'] = FCPATH.'vendor/autoload.php';