Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 18-12-2009 01:47:42

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

[Résolu][Zend_session][1.9]bootstrap et ficheir de configurtionnon pri

hello,
j'utilise les session via Zend_session, cependant j'aurais aimer utiliser Zend_Session_SaveHandler_DbTable malheureusement il semblerait que cela ne soit pas pris en compte, j'ai essayer divers test mais rien de concluant

voici mon fichier de config (enfin une partie) :

Code:

[...]

; DATABASE
resources.db.adapter = "Pdo_Mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "root"
resources.db.params.password = "root"
resources.db.params.dbname = "biblio"
resources.db.params.date_format = "YYYY-MM-ddTHH:mm:ss"
resources.db.isDefaultTableAdapter = true

; SESSION
resources.session.save_path = APPLICATION_PATH "/logs"
resources.session.use_only_cookies = true
;session de 1 journée
resources.session.remember_me_seconds = 86400
resources.session.saveHandler.class = "Zend_Session_SaveHandler_DbTable"
resources.session.saveHandler.options.name = "session"
resources.session.saveHandler.options.primary.session_id = "session_id"
resources.session.saveHandler.options.primary.save_path = "save_path"
resources.session.saveHandler.options.primary.name = "name"
resources.session.saveHandler.options.primaryAssignment.sessionId = "sessionId"
resources.session.saveHandler.options.primaryAssignment.sessionSavePath = "sessionSavePath"
resources.session.saveHandler.options.primaryAssignment.sessionName = "sessionName"
resources.session.saveHandler.options.modifiedColumn = "modified"
resources.session.saveHandler.options.dataColumn = "session_data"
resources.session.saveHandler.options.lifetimeColumn = "lifetime"

[...]

Dans mon bootstrap j'ai ajouter  :

Code:

    protected function _initSession()
    {
//ne fonctionne pas
//        $session = $this->getPluginResource('session');
        
//idem mais la session est démarée
        /*$defaultNamespace = new Zend_Session_Namespace();

        if (!isset($defaultNamespace->initialized))
        {
            Zend_Session::regenerateId();
            $defaultNamespace->initialized = true;
        }*/
//idem mais la session est démarée
//        Zend_Session::start();
    }

Donc si quelqu'un savait m'indiquer ce que je peux faire pour corriger le tire ...


merci

Dernière modification par Grummfy (18-12-2009 23:31:24)


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#2 18-12-2009 23:30:19

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: [Résolu][Zend_session][1.9]bootstrap et ficheir de configurtionnon pri

J'ai trouvé :
dans le bootstrap :

Code:

    protected function _initSession()
    {
        $session = $this->getPluginResource('session');
        $session->init();

        $defaultNamespace = new Zend_Session_Namespace();

        if (!isset($defaultNamespace->initialized))
        {
            Zend_Session::regenerateId();
            $defaultNamespace->initialized = true;
        }
    }

Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages