Re: Accès à la partie administrative du site | Titre du sujet : Re: Accès à la partie administrative du site par lachouette sur 26/12/2011 20:17:11
Bonjour,
Je reviens à la charge car je viens de passer plusieurs journées à essayer de résoudre le problème sans succès...
J'ai fait toutes les mises à jours, je suis actuellement en version 2.5.4 mais la partie administrative refuse toujours de s'ouvrir.
Les traces affichées au lancement de admin.php sont celles ci:
Aucun Tout Erreur(s) (0) Deprécié(s) (0) Requête(s) (10) Bloc(s) (0) Extra (2) Temporisation(3) Erreur(s) Deprécié(s) Requête(s) 0.000161 - SET SQL_BIG_SELECTS = 1 0.000323 - SELECT * FROM config WHERE (conf_modid = '0' AND conf_catid = '1') ORDER BY conf_order ASC 0.000535 - SELECT sess_data, sess_ip FROM session WHERE sess_id = 'ce4f21108534cf06e36b0250cb3197e5' 0.000988 - SELECT * FROM users WHERE uid = '5' 0.000479 - UPDATE users SET last_login = '1324926303' WHERE uid = 5 0.000933 - SELECT * FROM modules WHERE dirname = 'protector' 0.000936 - DELETE FROM protector_access WHERE expire < UNIX_TIMESTAMP() 0.000312 - SELECT COUNT(*) FROM protector_access WHERE ip='90.52.171.133' AND request_uri='/admin.php' 0.000313 - SELECT COUNT(*) FROM protector_access WHERE ip='90.52.171.133' 0.000388 - INSERT INTO protector_access SET ip='90.52.171.133',request_uri='/admin.php',expire=UNIX_TIMESTAMP()+'60' Total: 10 Bloc(s) Total: 0 Extra Fichier(s) inclu(s): 57 fichier(s) Usage de la mémoire: 4734128 bytes Temporisation XOOPS a mis 0.034 seconde(s) pour charger XOOPS Boot a mis 0.025 seconde(s) pour charger
et une magnifique page blanche s'affiche
Dans les erreurs du serveur je trouve ceci à chaque fois que j'essaye d'accéder à la partie administrative:
[Mon Dec 26 20:06:29 2011] [warn] [client 90.52.171.133] mod_fcgid: stderr: PHP Fatal error: Call to a member function on a non-object in /var/www/vhosts/www.cuc-rugby.com/web/include/cp_functions.php on line 29, referer: http://www.cuc-rugby.com/
A priori, le problème se trouve dans la fonction xoops_cp_header() appelée par admin.php. Cette fonction contient le code suivant:
function xoops_cp_header() { xoops_load('cpanel', 'system'); $cpanel =& XoopsSystemCpanel::getInstance(); $cpanel->gui->header(); }
C'est la troisième ligne qui pose problème...
J'ai désactivé tous les modules et les blocs d'affichage dans la base de données, rien n'y fait.
Est-ce un problème lié à protector, à la version de PHP, SQL ? Je ne sais plus où chercher.
Quelqu'un aurait-il une idée ?
Merci d'avance
|
|