У меня проблемы с получением Zend для сохранения моего сеанса в таблице MySQL.Я шаг за шагом следовал руководству по Zend Framework и не уверен, куда я помещаю код в мой файл начальной загрузки, но как только фрагмент кода готов, и я загружаю свой сайт, Apache просто падает.Буквально вылетает.Мои журналы ничего не говорят.
Вот мой код:
$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();
Я запускаю этот код сразу после конца моего файла начальной загрузки.
МойВопрос в том, что я делаю неправильно, если я следую документации Zends?Есть ли что-то, что мне нужно знать, например, дополнительная опция конфигурации в моем MySQL или PHP.ini, о которой я не знаю?