Re: Smallworld Error : Error: Class 'PublicWallUpdates' not found | Titre du sujet : Re: Smallworld Error : Error: Class 'PublicWallUpdates' not found par JJDai sur 27/03/2020 00:07:54
bonjour, il y a au moins deux anomalies: dans le fichier smallworld/index ligne 85 il faut ajouter le namespace donc remplacer :
$Wall = ($profile >= 2) ? new smallworldWallUpdates() : new PublicWallUpdates();
par
$Wall = ($profile >= 2) ? new smallworldWallUpdates() : new smallworldPublicWallUpdates();
dans le fichier smallworld/admin/upgrade.php ligne 65, il y a une erreur sql le champ ne s'appelle pas "comments' mais "comment", il faut enlever le "s".
$sql = 'ALTER TABLE ' . $xoopsDB->prefix('smallworld_comments') . " CHANGE 'comment' 'comment' TEXT;";
Cependant la requête ne fonctionne pas mieux, du coup j'ai changé directement le type du champ via php myadmin et j'ai mis le contenu de la fonction en commentaire ce qui est bizare c'est juste avant il y a la fonction qui fait la m^me chose pour le champ "message de la table "messages" et la ça fonctionne. Le nom "comment" n'est pas un mot réservé que je sache.
après ça à l'air de fonctionner correctement, mais je n'ai pas poussé mes investigations plus loin. JJDai
je n'ai pas trouver pour quoi, du coup je l'ai fait manuellement
|
|