Привет, люди, у меня проблема!Мне нужно включить phpillow (http://arbitracker.org/phpillow) в Yii. Я делаю это: в config / main.php
'components'=>array(
'RunDB'=>array(
'class' => 'RunDB',
//'host'=>'localhost',
//'port'=>'5984',
//username
//password
),
в компонентах / RunDB.php
class RunDB extends CComponent {
function init(){
Yii::import('application.vendors.couchDB.*');
require 'environment.php';
phpillowConnection::createInstance('localhost',5984);
}
}
и у меня ошибка 500, когда строка phpillowConnection не закомментирована. Без yii phpillow работает хорошо. Как заставить его работать с yii?!
вывод в журнал:
[Sun Nov 27 22:42:18 2011] [error] [client 127.0.0.1] PHP Warning: include(arbitPhpErrorException.php): failed to open stream: No such file or directory in /var/www/yii/yii/framework/YiiBase.php on line 396
[Sun Nov 27 22:42:18 2011] [error] [client 127.0.0.1] PHP Warning: include(): Failed opening 'arbitPhpErrorException.php' for inclusion (include_path='/var/www/CouchTest/protected/vendors/couchDB/libraries/:.:/var/www/CouchTest/protected/vendors/couchDB:/var/www/CouchTest/protected/components:/var/www/CouchTest/protected/models:/usr/share/php:/usr/share/pear') in /var/www/yii/yii/framework/YiiBase.php on line 396
[Sun Nov 27 22:42:18 2011] [error] [client 127.0.0.1] PHP Fatal error: Class 'arbitPhpErrorException' not found in /var/www/CouchTest/protected/vendors/couchDB/environment.php on line 160