У меня возникли проблемы с получением Zend для хранения моей сессии в таблице MySQL. Я шаг за шагом следил за руководством Zend Framework, и я не уверен, где я размещаю код в моем загрузочном файле, но после того, как фрагмент кода на месте, и я загружаю свой сайт, Apache просто падает. Буквально падает. Мои журналы не говорят ничего.Проблемы с загрузкой Zends Session в bootstrap
Вот мой код:
$db = Zend_Db::factory('Pdo_Mysql', array(
'host' => 'localhost',
'username' => 'root',
'password' => '*****',
'dbname' => 'drecords'
));
Zend_Db_Table_Abstract::setDefaultAdapter($db);
$config = array(
'name' => 'sessions',
'primary' => 'id',
'modifiedColumn' => 'modified',
'dataColumn' => 'data',
'lifetimeColumn' => 'lifetime'
);
Zend_Session::setSaveHandler(new Zend_Session_SaveHandler_DbTable($config));
//start your session!
Zend_Session::start();
Я бегу этот код сразу после того, как в конце моего Bootstrap файла.
Мой вопрос в том, что я делаю неправильно, если следую документации Zends? Есть ли что-то, что мне нужно знать, как дополнительный параметр конфигурации в моем MySQL или PHP.ini, о котором я не знаю?
@ user542851: Пробовал ли вы другой сервер со всем отображением ошибок, то есть 'error_reporting (E_ALL);' – RageZ