Во-первых, убедитесь, что php не запускается автоматически.
php.ini (or ini_set in your index.php):
session.auto_start = 0
Во-вторых, не используйте session_start () или Zend_Session :: start () до того, как это потребуется.И если вы используете их, вы можете использовать их только один раз, или вы получите ошибку уже запущенного сеанса.
В-третьих, попробуйте использовать Zend_Session_Namespace только тогда, когда вам это нужно, и даже не использовать команды запуска вообщевыше.(в основном в контроллерах)
В-четвертых, вы можете настроить ресурс сеанса, используя ваше application.ini
resources.session.save_path = APPLICATION_PATH "/../data/session"
resources.session.use_only_cookies = true
resources.session.remember_me_seconds = 864000
Подробнее о ресурсе: http://framework.zend.com/manual/en/learning.multiuser.sessions.html
Надеюсь, это поможет:)