Je ne sais pas si j'ai manqué quelque chose en développant mon application en utilisant Zend_Framwork, mais voici mon problème, je ne vois pas de cookies, quand j'exécute mon application sur le serveur hôte , mais sur mon serveur WAMP tout a bien fonctionné ..Comment trouver les bogues qui causent des graines d'en-têtes malpropres
Je stock sur les sessions, les informations utilisateur pour l'utiliser plus tard, donc sur le serveur hôte, je ne peux pas vous connecter ..
J'utilise Zend_Auth et Zend_Acl, voici mon bootstrap
$modelLoader = new Zend_Application_Module_Autoloader (array ('basePath' => APPLICATION_PATH, 'namespace' => '', 'resourceTypes' => array ('form' => array ('path' => 'forms/', 'namespace' => 'Form_'))));
$this->_acl = new Application_Plugin_Acl();
$this->_auth = Zend_Auth::getInstance();
J'utilise aussi Zend_Auth getStorage() -> write ('...') pour écrire des informations dans les sessions. Et je n'ai rien à voir avec les sessions sur mon application.ini
Qu'est-ce que session.save_path? Est-ce que le processus du serveur web a des permissions pour écrire là? –
J'ai essayé 2 chemin, celui par défaut et quand j'ai ajouté dans mon application.ini ce resources.session.save_path = APPLICATION_PATH "/../data/session", même résultat dans les deux cas:/ –
Et vous êtes sûr que le processus du serveur Web a-t-il les permissions d'écrire dans le répertoire 'data/session'? Je dois généralement définir explicitement ces permissions (0755, parfois - à ma grande honte - même 0777 pour tester) sur ce répertoire. –