Fork me on GitHub






Xoops 2.3.3 et erreurs
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Notice: Undefined index: OS in file /class/logger/render.php line 66
Notice: Use of undefined constant E_STRICT - assumed 'E_STRICT' in file /class/logger/render.php line 98

J'ai ces 2 messages mais avec comme modules installés sous Xoops 2.3.3 :

- Private messages
- User Profile
- Protector
- Backpack

Comment les corriger s'il vous plaît?

Ils en parlent apparemment ici mais personne n'a répondu.

Ghia a répondu dans un autre post :

Citation :

Ghia a écrit:
Le deuxieme message s'agit du PHP 4.
En PHP 5, il n'y a plus.


En effet je suis chez OVH et ils sont encore en php4.
Quelqu'un saurait m'expliquer ce que je dois faire pour ces
2 erreurs s'il vous plaît?

Ligne 66 :
$os = isset( $_ENV['OS'] ) ? $_ENV['OS'] : $_SERVER['OS'];

Ligne 98 :
E_STRICT => 'Strict',

Merci d'avance :)

Posté le : 07/10/2009 20:13
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Essayez pour ligne 66
$os = isset( $_ENV['OS'] ) ? $_ENV['OS'] : isset( $_SERVER['OS'] ) ? $_SERVER['OS'] : '';

et pour l'autre ajoutez:
if ( ! defined('E_STRICT'))
{
    
define('E_STRICT'2048);
}

avant:
$types = array(


Peutetre a ajouter dans le core.

Posté le : 07/10/2009 20:56

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Merci Ghia, tu es le meilleur !

Je n'ai plus d'erreurs ;)

J'ai uniquement ces messages de "Querries" maintenant :

SET NAMES 'utf8'
SELECT FROM config WHERE (conf_modid '0' AND conf_catid '1'ORDER BY conf_order ASC
SELECT sess_data
sess_ip FROM session WHERE sess_id '8849f643edd9cdc7039248ea88999661'
SELECT FROM users WHERE uid '1'
SELECT FROM modules WHERE dirname 'system'
DELETE FROM protector_access WHERE expire UNIX_TIMESTAMP()
SELECT COUNT(*) FROM protector_access WHERE ip='00.00.000.000' AND request_uri='/xx/xx/modules/system/admin.php?fct=preferences'
SELECT COUNT(*) FROM protector_access WHERE ip='00.00.000.000'
INSERT INTO protector_access SET ip='00.00.000.000',request_uri='/xx/xx/modules/system/admin.php?fct=preferences',expire=UNIX_TIMESTAMP()+'60'
SELECT FROM configcategory
SELECT 
FROM group_permission WHERE (gperm_name 'module_admin' AND gperm_modid '1' AND (gperm_groupid '1' OR gperm_groupid '2'))
SELECT FROM group_permission WHERE (gperm_name 'module_admin' AND gperm_modid '1' AND (gperm_groupid '1' OR gperm_groupid '2'))
SELECT FROM modules WHERE (hasadmin '1' AND isactive '1' AND mid IN (3459)) ORDER BY weight ASCmid ASC
Total
13 queries


J'ai remplacé l'ip par des "0" et les chemins par des "xx" au cas où.

Que dois-faire? Est-ce que ça ne va pas ralentir mon site ce message du debug?

Merci :)

Posté le : 07/10/2009 21:17
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Mettez debug off dans les preferences - systeme - generale.

Posté le : 07/10/2009 21:52

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Oui ça je sais comment le faire partir le debug merci :)

Je souhaitais juste savoir si les 13 Querries pouvaient s'enlever et si elles ne ralentisaient pas mon site.

Merci par avance.

Posté le : 07/10/2009 22:38
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708
Car le contenue et les parametres de XOOPS sont dans le bdd, chaque affichage d'une page faites une dizaine de requetes SQL (qu'ils sont affichees ou pas).
Ce liste est la, pour en cas des problemes, d'avoir des renseigements complementaires pour trouver la cause.
L'assemblage du liste meme, comme tous les autres fonctions debug est une (petite) ajoute au charge d'une site.

Posté le : 08/10/2009 01:04

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Ok, je te remercie encore Ghia :)

Posté le : 08/10/2009 15:46
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Aspirant
Inscrit: 23/02/2005 22:09
Messages: 24
je me permet de rouvrir ce sujet car j'ai un problème comparable.

Je gère un site xoopée depuis plusieurs années et je suis actuellement sur la version 2.3.3 en productif.
Après un problème sur le serveur de teste, je voulais remettre une image du site en production sur le serveur de test. Après recopie du file-system (arborescence du site et les deux répertoires xoops_data et xoops_lib) et du dump de la base de donnée, je me retrouve à chaque fois devant une page blanche intégrale.

Bien sur j'ai activé le mode debug directement sur la db (et des messages d'erreurs apparaissent quand je positionne expert de faux chemins dans la mainfile.php).
Donc je ne vois qu'une page blanche quand tous les chemins sont corrects!

Plus étonnant encore, ce comportement je l'ai sur toute les instances sur le serveur en ligne mise à part le productif. Le serveur en ligne est un redhat, apache2, mysql5,php5.
Sur mon serveur local (vista, esayphp avec apache2, php5 et mysql5), la sauvegarde fonctionne instantanément sans aucun problème.

je vous suis très reconnaissant de me donner une piste, je suis perdu!

Posté le : 19/12/2009 05:42
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Guest_
b'jour

Il peut s'agir d'un souci de cache :
• vides les répertoires qui se trouvent dans /xoops_data
• vides le cache du navigateur

Accèdes ensuite à la base de données via PhpMyAdmin :
• vides la table _sessions
• désactives le module Protector dans la table _modules

Enfin rafraîchit la page.

Si cela fonctionne réactive Protector. Celui-ci peut poser des soucis après sa réactivation en indiquant "Site manipulation detected". Dans ce cas désactives-le à nouveau, puis désinstalles-le via le panel des modules puis tu le réinstalles.

Posté le : 19/12/2009 07:45
Partager Twitter Partagez cette article sur GG+
Re: Xoops 2.3.3 et erreurs
Aspirant
Inscrit: 23/02/2005 22:09
Messages: 24
Bonjour,

je te remercie pour ta réponse. j'avais fait ceci aussi déjà.

vider smarty_cache (reste uniquement l'index.html)
vider smarty_compile (reste uniquement l'index.html)
vider xoops_cache (reste uniquement l'index.html)

j'avais aussi désactivé protector (en metttant modifiant dans la table xoops_modules, dans la ligne du module protector la valeur "0" À isactiv. en suite à force de ne pas trouver j'ai tout mis À "0" :hasmain, hasadmin,hassearch,hasconfig, hascomments,hasnotification)

malheureusement toujours une page blanche avec une petite nuance maintenant (je sais pas pour quoi) j'ai les lignes de debug. mais sans aucune erreur (None All errors (0) queries (25) blocks (4) extra (2) timers (6) ). Donc pas d'accès à admin.php ni à rien d'autres.

j'avais aussi remis dans BD le thèmes par défaut.


voila aurais tu encore une idée?

je te remercie par avance!

Posté le : 19/12/2009 14:06
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

16 Personne(s) en ligne (9 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 16 | Plus ...