Problème lors de la création espace perso [Solved]
Battarel Christophe -- on Aug. 6, from Grenoble-Chambery
Christophe Battarel
Responsable technique et co-gérant altairis
Mon Blog
Christophe Battarel
Responsable technique et co-gérant altairis
Mon Blog
suite des problèmes liés à la mise en cache des accès BD
A solution has been made availableSolution Manager: Bernard
Issue description
lors de la création d'un espace personnel, nous avons un magnifique "fonction get_url appelée sur un non-objet"
cela provient du script sections/new.php en ligne 153 (8.6beta 30.31) qui essaye de récupérer la section nouvellement créée via la fonction
Il faut ajouter le parametre $mutable=true pour ne pas utiliser le cache de l'accès aux données, soit
Je poste le script corrigé en fichier joint.
cela provient du script sections/new.php en ligne 153 (8.6beta 30.31) qui essaye de récupérer la section nouvellement créée via la fonction
Anchors::get('section:'.$id);Il faut ajouter le parametre $mutable=true pour ne pas utiliser le cache de l'accès aux données, soit
$section = Anchors::get('section:'.$id, true);Je poste le script corrigé en fichier joint.
Files
Comments
| Bernard from nearby-an-airport Associate, 6674 posts | Euh, Tof, es-tu sûr ? Moi, j'ai l'impression que la variable $id n'est pas initialisée, parce qu'elle a été remplacée par $_REQUEST['id'] plus haut dans le script. Une modification incomplète, en quelque sorte.Le patch ci-dessous inclus une nouvelle version du script sections/new.php qui, normalement, devrait résoudre le problème.20080809-patch-sections.tgz |
| Bernard from nearby-an-airport Associate, 6674 posts | Ce patch a été intégré dans yacs 8.6beta30.31.12 "Macnana RC2" livrée ce jour. |
Rate this page
Posted by Tof on Aug. 6, commented by Bernard on Aug. 12, (popular)