Précédent   Forum du club des développeurs et IT Pro > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/01/2013, 07h47   #1
r-zo
Membre du Club
 
Inscription : avril 2003
Messages : 121
Détails du profil
Informations personnelles :
Âge : 31

Informations forums :
Inscription : avril 2003
Messages : 121
Points : 62
Points : 62
Par défaut [ZF 2.0] + message "Indirect modification of overloaded element of Zend\Session\Storage\SessionStorage has no"

Bonjour,

je me lance dans l'apprentissage du zf2 et j'essai de créer un module d'authentification couplé avec phpCas.

Pour m'authentifier, j'utilise comme storageInterface la solution de la session livrée par défaut avec le zf2 avec Zend\Session\Storage\SessionStorage.

J'obtiens l'erreur suivante :

Notice: Indirect modification of overloaded element of Zend\Session\Storage\SessionStorage has no effect in C:\LocalPrograms\ZendServer\Apache2\htdocs\rdd\vendor\Jasig\phpCAS\source\CAS\Client.php on line 1162

L'erreur est renvoyée par phpCas mais est en fait provoquer par le zf2 qui transforme la variable superglobale $_SESSION en une instance de Zend\Session\Storage\SessionStorage qui implémente ArrayObject.

Si on cherche sur Google avec ce message, on tombe sur pas mal de cas où cela se produit; un bug PHP a visiblement été créé et la raison données est qu'au moment de faire unset sur un tableau à plusieurs dimensions, offsetget renvoie une copie du tableau et ne pointe pas vers la référence elle-même.

Ma question est: comment ne plus avoir ce message et avec un fonctionnement normal sans modifier le ZF2 et phpCas?

Par avance merci pour vos réponses et bonne journée,
r-zo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h26.


 
 
 
 
Partenaires

Hébergement Web