Index: Session.php =================================================================== --- Session.php (revision 57) +++ Session.php (working copy) @@ -71,16 +71,21 @@ } /** - * Defined by Zend_Application_Plugin + * Defined by Zend_Application_Resource_Resource * * @return void */ public function init() { - if (count($this->_options) > 0) { - Zend_Session::setOptions($this->_options); + $options = array_change_key_case($this->getOptions(), CASE_LOWER); + if (isset($options['savehandler'])) { + unset($options['savehandler']); } + if (count($options) > 0) { + Zend_Session::setOptions($options); + } + if ($this->_saveHandler !== null) { Zend_Session::setSaveHandler($this->_saveHandler); }