Compte Téléchargements Liens Forums Documentation F.A.Q. Skins/Themes Modules
Recherche
Navigation

Qui est en ligne ?
#9 invité(s)
#0 membre(s)
#456: Membres enregistrés

Vous êtes Visiteur.
Inscrivez-vous maintenant !

Voir aussi...

RunCMS continue...
Nos fidèles amis de RunCMS
sont invités à nous suivre
sur notre nouveau site support francophone,
soit www.runcms.fr

FAQ (Foire Aux Questions)

Principal »» Messages d'erreur

Table des matières


Fatal Error . . . ligne 366

Quand vous essayez d'installer un module, vous avez cette erreur :

Fatal error: Call to a member function on a non-object
in /example.com/modules/system/admin/modulesadmin/modulesadmin.php on line 366

Cette erreur arrive si vous avez déjà installé le même module et que vous avez ensuite supprimé les fichiers sans passer par l'administration du système et désinstallé le module.
Ce qui laisse les tables MySql du module dans votre base de données.

Pour désinstaller un module, il vous faut impérativement passer par le menu administration -> System Admin -> Modules, choisir désinstaller dans le menu déroulant et valider votre demande.
Si à la suite de mauvaises manipulations le module n'apparaît pas dans l'administration des modules, il vous faudra passer par un utilitaire comme PhpMyAdmin pour supprimer les tables de votre base de données.

Ensuite allez dans le menu System Admin -> Modules et choisissez mise-à-jour pour le module system.

Retour au sommet
Message d'erreur avec EasyPHP
EasyPHP est une très bonne solution pour tester le trio Apache, PHP et MySql.
Mais étant donné qu'il sagit d'une solution de développement, le mode de débugage est activé et tous les messages d'erreur ou les notices sont affichés par défaut.
Pour éviter ce genre de message :
Code :
Notice: Undefined index: QUERY_STRING in c:\program files\easyphp1-8\www\runcms\include\common.php on line 16
Il vous faudra limiter le mode débug aux seules erreurs.
Pour ce faire, éditez le fichier php.ini et changez la ligne qui comporte ce code :
Code :
error_reporting = E_ALL
en:
Code :
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

Avec le correctif pour les versions RunCMS1.1A et inférieures. ----> ICI <----
Retour au sommet
Warning , fatal error

Si vous avez ce type de message :

Warning: main(/aaa/bbb/ccc/www/include/common.php): failed to open stream:
No such file or directory in /aaa/bb2/cc2/www/mainfile.php on line 49

Warning: main(): Failed opening '/aaa/bbb/ccc/www/include/common.php' for inclusion
(include_path='.:/usr/share/php/PEAR') in /aaa/bb2/cc2/www/mainfile.php on line 49

Fatal error: Call to a member function on a non-object
in /aaa/bb2/cc2/www/modules/news/index.php on line 15

Remarquez la différence entre les deux chemins physiques de votre site.
Cela veut dire que vous, ou votre hébergeur, avez changé le site d'emplacement.

Pour corriger cette erreur, il vous suffit d'éditer votre fichier mainfile.php et de changer le chemin physique
à la ligne :
Code :

define('XOOPS_ROOT_PATH', '/aaa/bb2/cc2/www');
Retour au sommet
No ending matching delimiter
J'ai ce message d'erreur, après une installation de RunCms

Code :
Error Number: 2 [Warning]Error Message: No ending matching delimiter '>' found In File: /exoops/include/functions.php On Line: 326"


La solution: le dossier /systems/cache folder et ses fichiers ne sont pas mis en chmod 777 & 666; alors le système ne peut pas lire les fichiers $xoopsBadxxx.
Retour au sommet
Internal Server Error - RunCms 1.5
Depuis RunCms 1.5, nous utilisons un fichier .htaccess afin de configurer le mode rewrite.
Il se peut que le serveur de votre hébergeur refuse certaines configurations ou qu'il soit déjà configuré
pour le mode rewrite.
Si vous rencontrez une erreur de type
500 Internal Server Error
Il vous suffit de commenter ces lignes du fichier .htaccess
--------------------------------------------
php_flag register_globals off
php_flag display_errors on
php_value error_reporting 7
--------------------------------------------
ainsi :
--------------------------------------------
#php_flag register_globals off
#php_flag display_errors on
#php_value error_reporting 7
--------------------------------------------
Retour au sommet


[ Retour à l'index ]

- Page créée en 0.04 seconde(s) -