[Résolu] erreur pendant la mise à jour 1.11.7 vers 1.11.9

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.9
#~ Url du site : dom-art.fr
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.13
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ TinyMCE: 2.9.12
#~ Gallery: 1.6.1
#~ CGExtensions: 1.37.3
#~ JQueryTools: 1.2.5
#~ CGContentUtils: 1.3.6
#~ CGSimpleSmarty: 1.7
#~ FormBuilder: 0.7.4
#~ Captcha: 0.4.6
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.16
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.66
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~

Bonjour à tous,
Bravo et merci à toute l'équipe de cmsms et du forum !
je suis tout nouveau sur le forum et il s'agit de mon premier site ...
Après la mise à jour réussie de cmsms, tout semble bien fonctionner à part un point:

dans la partie administration pour aller à la "maintenance du système" j'obtiens le message d'erreur:

Fatal error: Call to a member function FetchRow() on a non-object in /homez.144/domart/www/admin/systemmaintenance.php on line 246

Mes connaissances sont limitées, merci de m'aider à résoudre cette erreur Smile
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.9
#~ Url du site : dom-art.fr
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.13
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ TinyMCE: 2.9.12
#~ Gallery: 1.6.1
#~ CGExtensions: 1.37.3
#~ JQueryTools: 1.2.5
#~ CGContentUtils: 1.3.6
#~ CGSimpleSmarty: 1.7
#~ FormBuilder: 0.7.4
#~ Captcha: 0.4.6
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 64000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.16
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 8192
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.66
#~ Server Db Grants: Impossible de trouver un privilège "GRANT ALL". Cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~

Bonjour à tous,
Bravo et merci à toute l'équipe de cmsms et du forum !
je suis tout nouveau sur le forum et il s'agit de mon premier site ...
Après la mise à jour réussie de cmsms, tout semble bien fonctionner à part un point:

dans la partie administration pour aller à la "maintenance du système" j'obtiens le message d'erreur:

Fatal error: Call to a member function FetchRow() on a non-object in /homez.144/domart/www/admin/systemmaintenance.php on line 246

Mes connaissances sont limitées, merci de m'aider à résoudre cette erreur Smile
#2
Bienvenue,
As-tu vidé le cache du cms et du navigateur ? (si tu ne peux pas via l'admin du cms, vide le dossier /temp/templates_c par ftp).
Un bug à ce sujet à été corrigé l'année passée : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=4708
Peux-tu aller dans ta base de données et vérifier le moteur de tes tables : MyISAM ou InnoDb ?
Tes modules sont-ils à jour ?
#2
Bienvenue,
As-tu vidé le cache du cms et du navigateur ? (si tu ne peux pas via l'admin du cms, vide le dossier /temp/templates_c par ftp).
Un bug à ce sujet à été corrigé l'année passée : http://www.cmsmadesimple.fr/forum/viewtopic.php?id=4708
Peux-tu aller dans ta base de données et vérifier le moteur de tes tables : MyISAM ou InnoDb ?
Tes modules sont-ils à jour ?
#3
Merci Jean,
j'ai vidé le cache du cms et du navigateur
les modules sont à jour
lLe problème persiste

pour les tables les 2 moteurs sont utilisés MyISAM et InnoDb
par rapport au bug de l'an passé, j'ai éffectivement développé en local avec wamp et exporté en ligne (tout une aventure Big Grin )
est ce que la solution de pierrepercee est bonne ?
Smile
#3
Merci Jean,
j'ai vidé le cache du cms et du navigateur
les modules sont à jour
lLe problème persiste

pour les tables les 2 moteurs sont utilisés MyISAM et InnoDb
par rapport au bug de l'an passé, j'ai éffectivement développé en local avec wamp et exporté en ligne (tout une aventure Big Grin )
est ce que la solution de pierrepercee est bonne ?
Smile
#4
Utilise le script : http://www.cmsmadesimple.fr/forum/viewto...189#p32189 que tu mettras dans un fichier et que tu appelleras dans le navigateur (n'oublie pas de modifier les paramètres du script).
Il passera tes tables en MyIsam.
#4
Utilise le script : http://www.cmsmadesimple.fr/forum/viewto...189#p32189 que tu mettras dans un fichier et que tu appelleras dans le navigateur (n'oublie pas de modifier les paramètres du script).
Il passera tes tables en MyIsam.
#5
Parfait !


Pour ceux qui auront le même problème et qui s'y connaissent aussi peut que moi Big Grin :

j'ai donc copié le script de Jean le Chauve dans un fichier appelé myisam.php en modifiant le nom de la base, le mot de passe...
mis ce fichier à la racine du site www par ftp
ensuite dans le navigateur j'ai appelé : dom-art.fr/myisam.php
qui m'a affiché toutes les tables qui ont été modifiées (c'est peut être bien de faire un sauvegarde de la base avant ?)
effectivement dans phpmyadmin toutes les tables sont maintenant en MyISAM

un véritable tour de magie !

le problème semble résolu Smile


merci beaucoup Jean le Chauve

dernière question avant de marquer résolu:

faut il éditer le fichier My.ini en ajoutant après la ligne [wampmysqld]
default-storage-engine = MYISAM
#5
Parfait !


Pour ceux qui auront le même problème et qui s'y connaissent aussi peut que moi Big Grin :

j'ai donc copié le script de Jean le Chauve dans un fichier appelé myisam.php en modifiant le nom de la base, le mot de passe...
mis ce fichier à la racine du site www par ftp
ensuite dans le navigateur j'ai appelé : dom-art.fr/myisam.php
qui m'a affiché toutes les tables qui ont été modifiées (c'est peut être bien de faire un sauvegarde de la base avant ?)
effectivement dans phpmyadmin toutes les tables sont maintenant en MyISAM

un véritable tour de magie !

le problème semble résolu Smile


merci beaucoup Jean le Chauve

dernière question avant de marquer résolu:

faut il éditer le fichier My.ini en ajoutant après la ligne [wampmysqld]
default-storage-engine = MYISAM
#6
Content que ça fonctionne Smile
Ta dernière question semble correcte : http://forum.wampserver.com/read.php?1,7...iew,page=1
#6
Content que ça fonctionne Smile
Ta dernière question semble correcte : http://forum.wampserver.com/read.php?1,7...iew,page=1
#7
Tout fonctionne !
merci pour tes réponses rapides et efficaces
Smile
#7
Tout fonctionne !
merci pour tes réponses rapides et efficaces
Smile


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)