Вылетает ошибка
Fatal error: Class 'Model_DbTable_Registration' not found in /home/content/b/i/o/biopulse/html/e-tenerife.org/application/controllers/IndexControll… on line 9
На локальном компе, работает на ура, структура такая
/home/content/b/i/o/biopulse/html
…./library
…./e-tenerife.org
……/application
……/modules
……../DbTable
………./Registration.php
……/public
……../index.php
…./.htaccess
Bootstrap.php такой…
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initAutoload()
{
echo '_initAutoload()';
$modelLoader = new Zend_Application_Module_Autoloader(array(
'namespace' => '',
'basePath' => APPLICATION_PATH
));
echo 'return $modelLoader';
return $modelLoader;
}
}
index.php такой…
<?php
// Define path to application directory
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));
// Define application environment
defined('APPLICATION_ENV')
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
realpath('/home/content/b/i/o/biopulse/html/library'),
get_include_path(),
)));
/** Zend_Application */
require_once '/home/content/b/i/o/biopulse/html/library/Zend/Application.php';
// Create application, bootstrap, and run
$application = new Zend_Application(
APPLICATION_ENV,
APPLICATION_PATH . '/configs/application.ini'
);
$application->bootstrap()
->run();
Зенд вроде бы работает, но Autoloader нет…
Подскажите где может быть подвох?
25 декабря 2009 в 19:05
Если на локалке работает, то проблема в путях к папкам. Удостоверьтесь, что они указываются правильно