Fork me on GitHub






Petit probleme entre xoops 2.0.14 et smartsection 2.1
Régulier
Inscrit: 04/02/2003 09:19
De Nord de la France
Messages: 130
Après avoir attendu un petit moment pour passer de la version 2.0.13.2 à la 2.0.14, j'ai sauté le pas. Tout semble s'etre bien passé mais smartsection 1.0.5 ne marchait plus alors j'ai installé la version 2.1 comme conseillé par la smartfactory mais pas d'amélioration.

J'ai donc passé le site en debug mode (félicitations à la DEV team au passage car le nouvea mode debug donne les infos de manieres plus claire) et j'ai eu les erreurs suivantes sur la page du module smartsection

Fatal errorCall to a member function on a non-object in /home/users/h/pseudo/www/site/modules/smartsection/class/item.php on line 450

All errors 
(1queries (42blocks (6extra (0timers (5
Errors 
Notice
Only variable references should be returned by reference in file /modules/smartsection/class/category.php line 417
 
Queries 
SELECT 
FROM mistral_config WHERE (conf_modid '0' AND conf_catid '1'ORDER BY conf_order ASC 
SELECT sess_data FROM mistral_session WHERE sess_id 
'39419ded2f62eb3dec0db2ede4e1be43' 
SELECT FROM mistral_users WHERE uid=
SELECT 
FROM mistral_modules WHERE dirname 'smartsection' 
SELECT FROM mistral_config WHERE (conf_modid '62'ORDER BY conf_order ASC 
DELETE FROM mistral_protector_access WHERE expire 
UNIX_TIMESTAMP() 
SELECT COUNT(*) FROM mistral_protector_access WHERE ip='82.249.22.71' AND request_uri='/modules/smartsection/' 
SELECT COUNT(*) FROM mistral_protector_access WHERE ip='82.249.22.71' 
INSERT INTO mistral_protector_access SET ip='82.249.22.71',request_uri='/modules/smartsection/',expire=UNIX_TIMESTAMP()+'60' 
SELECT COUNT(*) FROM mistral_smartsection_categories WHERE (parentid '0'
SELECT COUNT(*) FROM mistral_banner 
SELECT 
FROM mistral_banner LIMIT 0
UPDATE mistral_banner SET impmade 
impmade+1 WHERE bid 
SELECT 
FROM mistral_config WHERE (conf_modid '0' AND conf_catid '3'ORDER BY conf_order ASC 
SELECT DISTINCT gperm_itemid FROM mistral_group_permission WHERE gperm_name 
'block_read' AND gperm_modid AND gperm_groupid IN (1,2
SELECT b.* FROM mistral_newblocks bmistral_block_module_link m WHERE m.block_id=b.bid AND b.isactive=AND b.visible=AND m.module_id IN (0,62) AND b.bid IN (69,68,67,66,54,53,52,51,50,49,48,47,46,45,44,42,41,40,39,38,37,36,30,29,28,27,26,25,24,23,22,21,20,114,19,81,12,11,10,9,8,7,6,5,4,3,2,1,17,73,184,43,84,120,125,119,197,196,195,194,193,192,191,190,189,188,187,186,185,183,182,169,127,124,123,122,107,108,121,113,91,90,89,88,87,83,82,79,78,77,76,75,71,70,74,80,106,198,199,200,201,202,203,204,205ORDER BY b.weight,b.bid 
SELECT COUNT
(*) FROM mistral_priv_msgs WHERE (read_msg '0' AND to_userid '1'
SELECT f.*, s.tpl_source FROM mistral_tplfile f LEFT JOIN mistral_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset 'Place du Mistral' AND tpl_file 'system_block_user.html'ORDER BY tpl_refid 
SELECT 
FROM mistral_modules WHERE (hasmain '1' AND isactive '1' AND weight '0'ORDER BY weight ASCmid ASC 
SELECT 
FROM mistral_group_permission WHERE (gperm_name 'module_read' AND gperm_modid '1' AND (gperm_groupid '1' OR gperm_groupid '2')) 
SELECT FROM mistral_modules WHERE dirname 'news' 
SELECT f.*, s.tpl_source FROM mistral_tplfile f LEFT JOIN mistral_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset 'Place du Mistral' AND tpl_file 'system_block_mainmenu.html'ORDER BY tpl_refid 
SELECT f
.*, s.tpl_source FROM mistral_tplfile f LEFT JOIN mistral_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset 'Place du Mistral' AND tpl_file 'system_block_themes.html'ORDER BY tpl_refid 
SELECT COUNT
(*) FROM mistral_multimenu01 WHERE hide AND submenu 
SELECT id
pidgroupslinksubmenutitletargetimageurlweight FROM mistral_multimenu01 WHERE hide AND submenu 0 ORDER BY title ASC LIMIT 0
SELECT 
FROM mistral_smiles 
SELECT f
.*, s.tpl_source FROM mistral_tplfile f LEFT JOIN mistral_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset 'Place du Mistral' AND tpl_file 'multimenu_block_01.html'ORDER BY tpl_refid 
SELECT f
.*, s.tpl_source FROM mistral_tplfile f LEFT JOIN mistral_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset 'Place du Mistral' AND tpl_file 'multimenu_menu.html'ORDER BY tpl_refid 
SELECT COUNT
(*) FROM mistral_online WHERE online_uid=
INSERT INTO mistral_online 
(online_uidonline_unameonline_updatedonline_iponline_moduleVALUES (1'Hallint'1155143870'82.249.22.71'62
SELECT FROM mistral_online 
SELECT COUNT
(*) FROM mistral_online WHERE online_module '62' 
SELECT f.*, s.tpl_source FROM mistral_tplfile f LEFT JOIN mistral_tplsource s ON s.tpl_id=f.tpl_id WHERE (tpl_tplset 'Place du Mistral' AND tpl_file 'system_block_online.html'ORDER BY tpl_refid 
SELECT 
FROM mistral_smartsection_categories WHERE (parentid '0'ORDER BY weight ASC LIMIT 015 
SELECT 
FROM mistral_group_permission WHERE (gperm_modid '62'
SELECT FROM mistral_smartsection_categories ORDER BY weight ASC 
SELECT c
.parentidi.categoryidCOUNT(*) AS count FROM mistral_smartsection_items AS i INNER JOIN mistral_smartsection_categories AS c ON i.categoryid=c.categoryid WHERE i.status IN (2GROUP BY i.categoryid ORDER BY c.parentid ASCi.categoryid ASC 
SELECT COUNT
(*) FROM mistral_smartsection_items 
SELECT 
FROM mistral_smartsection_items WHERE ((status '2') AND datesub <= '1155143870'ORDER BY datesub DESC LIMIT 015 
SELECT 
FROM mistral_smartsection_categories 
SELECT 
FROM mistral_smartsection_categories 
SELECT 
FROM mistral_users WHERE uid IN (2
Total42 queries 
Blocks 
Menu utilisateur
No Cache 
Connexion
No Cache 
Menu principal
No Cache 
Th
&egrave;mesNo Cache 
multiMenu 01
No Cache 
Qui est en ligne
No Cache 
Total
6 blocks 
Extra 
Timers 
XOOPS took 0.621 seconds to load

XOOPS Boot took 0.084 seconds to load
Module init took 0.091 seconds to load
XOOPS output init took 0.126 seconds to load
Module display took 0.320 seconds to load.



Donc j'aimerais savoir comment réparer ce bug

Merci d'avance

Posté le : 09/08/2006 19:28

Edité par yerac sur 12/08/2006 13:33:10
Edité par yerac sur 12/08/2006 13:35:03

Olivier, Squatteur sur Xoops France

et webmaster de Webpolysite
Partager Twitter Partagez cette article sur GG+
Re: Petit probleme entre xoops 2.0.14 et smartsection 2.1
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Comment as tu fais ton upgrade de smartsection ?

A +

Posté le : 09/08/2006 19:34

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Petit probleme entre xoops 2.0.14 et smartsection 2.1
Régulier
Inscrit: 04/02/2003 09:19
De Nord de la France
Messages: 130
J'ai uploader les fichiers de smartsection 2.1 en écrasant la version 1.0.5
Puis j'ai mis à jour le module dans l'admin de mon site
Enfin j'ai fais vérifier les tables et mise à jour des tables

Je n'avais eu aucun message d'erreur pendant la mise à jour

Voilà

Posté le : 09/08/2006 19:41

Olivier, Squatteur sur Xoops France

et webmaster de Webpolysite
Partager Twitter Partagez cette article sur GG+
Re: Petit probleme entre xoops 2.0.14 et smartsection 2.1
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Une version RC (release candidate) comme la 2.1 signifie que c'est version est susceptible de contenir encore quelques bugs et son implémentation ne peut se faire que dans un environnement de test.

Regarde sur le site de la smartfactory si des anomalies similaires ont été rencontrées, sinon fais en part en précisant bien la configuration précise de l'environnement dans lequel s'est produite l'anomalie.

Posté le : 09/08/2006 22:50
Partager Twitter Partagez cette article sur GG+
Re: Petit probleme entre xoops 2.0.14 et smartsection 2.1
Régulier
Inscrit: 04/02/2003 09:19
De Nord de la France
Messages: 130
C'est quand même marcan de la smartfactory qui conseille le passage à la 2.1

Je vais poster le probleme chez eux on verra bien

Merci pour ton conseil

Posté le : 10/08/2006 13:50

Olivier, Squatteur sur Xoops France

et webmaster de Webpolysite
Partager Twitter Partagez cette article sur GG+
Re: Petit probleme entre xoops 2.0.14 et smartsection 2.1
Régulier
Inscrit: 04/02/2003 09:19
De Nord de la France
Messages: 130
Le probleme semble réglé (je dis bien semble) on ne sait jamais, ca marche aujourd'hui mais demain il peut y avoir un autre bug.

Voilà comment je l'ai résolu.

Comme j'avais fait une sauvegarde des tables avant la mise à jour (toujours le faire, je suis les conseils de xoops).
J'ai :
- Désinstallé Smartsection 2.1
- Effacé les fichiers du serveur
- Reuploadé les fichiers (en re-téléchargeant le fichier Smartfactory au cas ou le premier aurait été endommagé) sur le serveur
- reinstallé le module
- supprimé les tables nouvellement installé
- reinstallé la sauvegarde de mes tables (version 1.0.5)
- mis à jour mes tables dans la page d'accueil du module
- redonné les droits aux groupes

Résultat ca fonctionne.

Donc je modifie le titre du post en résolu

Posté le : 12/08/2006 13:31

Olivier, Squatteur sur Xoops France

et webmaster de Webpolysite
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

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