Fork me on GitHub






Class 'XoopsLogger' not found in file on line ou Assigning the return value ...
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Avec les prochaines versions de php, vous risquez de vous retrouver avec ce genre d'erreur.
La solution se trouve ici --> http://www.xoops.org/modules/newbb/vi ... id=326030#forumpost326030

juste remplacer par exemple en schématisant :

$a =& $b to $a = $b

donc juste retirer le & après le = , sur la ligne incriminée (généralement associé à un "criteria" sur la même ligne)

dorénavent saché que le module newbb 3.08 (et inférieur), le module liaise, smartsection et smartfaq seront impactés

Posté le : 21/02/2011 00:26

Edité par Kris sur 25/01/2012 00:39:46

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Class 'XoopsLogger' not found in file on line ...
Semi pro
Inscrit: 16/12/2008 16:38
Messages: 1644
salut kris

une petite question que veut dire sa : "criteria"

merci

Posté le : 21/02/2011 13:02

http://www.troc-lorraine.com
vendre en lorraine

Partager Twitter Partagez cette article sur GG+
Re: Class 'XoopsLogger' not found in file on line ...
Semi pro
Inscrit: 06/09/2005 01:34
De Royan
Messages: 609
critère tu appel certains critère de ton codes exemple:

$criteria = new CriteriaCompo();         $criteria->setSort("groupid");         $criteria->setOrder("ASC");         $criteria->setStart($start);         $criteria->setLimit($nb_group);


merci chris pour l'info, moi j'ai ce type de code
$t =& new XoopsFormCheckBox''$form_ele_id.'[]'$selected );


si je met
$t = new XoopsFormCheckBox''$form_ele_id.'[]'$selected );


je n'ai plus de message d'erreur mais cela fonctionne plus non plus, je ne me suis pas penché dessus réellement, je vais m'y mettre juste au cas ou si tu as du temps voici le code complét
function formulairesElementRenderer(&$element){
$this->_ele =& $element;
}

case 
'checkbox':
$selected = array();
$options = array();
$opt_count 1;
while( 
$i each($ele_value) ){
$options[$opt_count] = $i['key'];
if( 
$i['value'] > ){
                        
$selected[] = $opt_count;
}
$opt_count++;
}
                
$form_ele = new XoopsFormElementTray($ele_caption$delimiter == 'b' '<br />' ' ');
while( 
$o each($options) ){
//modif 24 février 2011 - maj PHP 5+                
$t =& new XoopsFormCheckBox''$form_ele_id.'[]'$selected );
//$t = new XoopsFormCheckBox( '', $form_ele_id.'[]', $selected );bug
//fin                    
$other $this->optOther($o['value'], $form_ele_id);
if( 
$other != false && !$admin ){
$t->addOption($o['key'], _FORMULAIRE_OPT_OTHER.$other);
}else{
$t->addOption($o['key'], $myts->stripSlashesGPC($o['value']));
}
$form_ele->addElement($t);
}
break;


sinon je vais chercher

Posté le : 24/02/2011 16:10
Partager Twitter Partagez cette article sur GG+
Re: Class 'XoopsLogger' not found in file on line ...
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
bonjour
---------------
pour ce problème de page blanche, j'ai eu une fois un truc bizarre:
Normalement selon comment il est paramétré, le serveur lit dans un répertoire dans l'ordre les fichiers suivants, et s’arrête sur le premier trouvé et l'exécute:
index.htm
index;html
index.php
.....
et sil il ne trouve rien il affiche les fichiers du dossiers selon les droits d'accès (htacces entre autre)
donc si on met une adresse qui se termine par le nom du dossier, le serveur ajoute automatiquement le fichier 'index.???" trouvé.

Hors il m'est arrivé qu'il ai un fichier index.html, et un fichier index.php dans le même dossier.
Si l'adresse n'est jamais complète, c’est le index.html qui est affiché, et souvent c'est une page blanche.
pour exécuter le index.php il faut soit supprimer le index.html, soit indiquer explicitement le nom du fichier php dans l'url.
Je ne sais pas si ton problème vient de la, mais c'est une piste.
JJDAI

Posté le : 29/07/2011 13:49

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: Class 'XoopsLogger' not found in file on line ...
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Citation :
JJDai a écrit :
Normalement selon comment il est paramétré, le serveur lit dans un répertoire dans l'ordre les fichiers suivants, et s’arrête sur le premier trouvé et l'exécute:
index.htm
index;html
index.php

L'ordre de chargement est défini dansl e fichier de configuration d'apache, parfois au lieu de "index" c'est "default" qui est pris

Posté le : 29/07/2011 14:24

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Class 'XoopsLogger' not found in file on line ...
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Exact ! JJDAI

Posté le : 29/07/2011 18:47

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
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

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