2011-09-08 4 views
0

J'ai déplacé un site Pyrocms vers un autre serveur. Aller à l'index: page blanche.set_flashdata() déclenche une erreur fatale dans PyroCMS

Allumez les erreurs: obtenez ce

A PHP Error was encountered 

Severity: Notice 

Message: Undefined property: Pages::$session 

Filename: core/Model.php 

Line Number: 50 
Fatal error: Call to a member function set_flashdata() on a non-object in /var/www/vhosts/brokentalkers.com/httpdocs/system/pyrocms/modules/modules/models/module_m.php on line 193 

Si elle jette une lumière, je fis un tar.gz du contenu de l'ancien dossier httpdocs et extrait dans le nouveau dossier httpdocs.

J'ai fait une copie de la base de données avec un utilisateur identique, donc config/database.php ne devrait pas avoir besoin de changer.

Des idées? Merci d'avance.

Répondre

2

Il semble que la classe $ session ne s'initialise pas correctement.

  1. Vérifiez la table default_ci_sessions si vous utilisez des sessions pour la base de données.
  2. Vérifiez si le constructeur charge la bibliothèque de sessions.
  3. Vérifiez si la session est dans la configuration de autoload.php
+0

Merci, je vais essayer ce soir. 3. Oui, c'est définitivement dans l'aide. – daveyfaherty

+1

Je l'ai réparé en améliorant à la fin, mais votre conseil m'a fait aller dans la bonne direction, merci. – daveyfaherty