|
Re: [MULTIMENU] multimenu 2.x |
|
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
|
Bonjour, Je confirme qu’en PHP5 la commande array_merge a changé. Dans Multimenu 2.05, il y a 2 + 2x3 fichiers qui contiennent la commande array_merge à modifier pour être compatible avec PHP5. Il s’agit de : multimenu/admin/images.php multimenu/include/updateblock.inc.php multimenu/language/english/blocks.php multimenu/language/english/main.php multimenu/language/english/modinfo.php multimenu/language/french/blocks.php multimenu/language/french/main.php multimenu/language/french/modinfo.php Tu dois modifier chacun de ces fichiers comme ceci exemple pour modinfo.php : ligne 194 remplacer
// Render defines
$item_val_array = array_merge( $com_val_array,
$pref_val_array,
$sett_val_array );
Par
// Render defines
$item_val_array = array_merge( (array)$com_val_array,
(array)$pref_val_array,
(array)$sett_val_array );
Dis-nous ce que ça donne… @+ Z EDT : Attention, j'ai corrigé la seconde partie
Posté le : 03/03/2009 17:29
|
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
|
Bizarre, sur mon serveur de test en local, je n'ai pas ce problème Citation :XOOPS Version - XOOPS 2.3.2 PHP Version - 5.2.6-2ubuntu4.1 MySQL Version - 5.0.67-0ubuntu6 Server API Version - apache2handler OS Version - Linux
safe_mode - Off register_globals - Off magic_quotes_gpc - On allow_url_fopen - On fsockopen - On allow_call_time_pass_reference - On post_max_size - 50M max_input_time - 60 output_buffering - max_execution_time - 30 memory_limit - 16M file_uploads - On upload_max_filesize - 50M Par contre, grosdunord a le même soucis lui aussi.
Posté le : 03/03/2009 17:47
|
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
|
Bonjour Jah, Je n'ai pas d'explication. Je ne sais pas non plus si le problème de note ami est lié au changement de la commande array_merge en PHP5. Je ne peux que vous donner le lien vers la commande PHP array_merge (en rose la partie qui concerne la modification pour PHP5). @+ Z
Posté le : 03/03/2009 18:09
|
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Aspirant
Inscrit: 24/08/2005 23:16
De Loire Atlantique
|
Après avoir modifié les fichiers Citation :multimenu/admin/images.php multimenu/include/updateblock.inc.php multimenu/language/english/blocks.php multimenu/language/english/main.php multimenu/language/english/modinfo.php multimenu/language/french/blocks.php multimenu/language/french/main.php multimenu/language/french/modinfo.php J'ai changé Citation :multimenu/admin/images.php multimenu/include/updateblock.inc.php de la façon suivante Citation : else { $err[] = sprintf(_FAILFETCHIMG, ' : ' . $_FILES['image_file']['name']); $err = array_merge($err, $uploader->getErrors(false)); devient Citation :else { $err[] = sprintf(_FAILFETCHIMG, ' : ' . $_FILES['image_file']['name']); $err = array_merge((array)$err, (array)$uploader->getErrors(false)); Après avoir désinstallé et réinstallé le module toujours le même soucis Ma base est en UTF-8 (c'est peut etre ça le probleme)? Je voudrais bien connaitre la configuration de grosdunord pour comparer avec la mienne... PS: excellent fireFTP Jah
Posté le : 03/03/2009 19:18
|
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
|
Peut etre une piste en effet, mon site local de test n'est pas encore en utf8, alors que Grosdunord c'est probable, mais je comprend pas le pourquoi !!!
Posté le : 03/03/2009 20:29
|
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Supporter Xoops
Inscrit: 24/06/2006 05:39
|
Bonjour, Ce nouveau module à l'air super génial, mais j'ai un petit souci surement très facile à régler, mais pas pour les noobs de bdd comme moi. J'aimerais bien savoir comme régler ce petit problème... Merci En passant, j'utilise bien sûr la dernière version xoops
Posté le : 05/03/2009 02:57
|
Hellboy
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Bonjour Quelle version de mySql ? En mode debug quelle requete pose problème ?
JJDAI
Posté le : 05/03/2009 10:33
|
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Supporter Xoops
Inscrit: 24/06/2006 05:39
|
Bonjour Voici l'info du debug en ligne Citation : SET NAMES 'utf8' SELECT * FROM x925_config WHERE (conf_modid = '0' AND conf_catid = '1') ORDER BY conf_order ASC SELECT sess_data, sess_ip FROM x925_session WHERE sess_id = '9daa63130815d432958797b8bdec9ef8' SELECT * FROM x925_users WHERE uid = '1' SELECT * FROM x925_modules WHERE dirname = 'system' SELECT COUNT(*) FROM x925_modules WHERE dirname = 'multimenu' SELECT * FROM x925_modules WHERE dirname = 'multimenu' CREATE TABLE x925_multimenu_menu ( catid int(8) NOT NULL auto_increment, status tinyint(1) unsigned default '0', title varchar(255) default NULL, description varchar(255) default NULL, template varchar(255) default NULL, image_dir varchar(255) default NULL, image varchar(255) default NULL, groups varchar(255) default NULL, css text, PRIMARY KEY (catid) ) CREATE TABLE x925_multimenu_link ( id int(8) NOT NULL auto_increment, pid int(8) NOT NULL default 0, catid int(8) NOT NULL default 0, type varchar(255) default NULL, relative varchar(255) default NULL, status tinyint(1) unsigned default '0', weight int(5) unsigned default '0', title varchar(255) default NULL, alt_title varchar(255) default NULL, link varchar(255) default NULL, query varchar(255) default NULL, target varchar(255) default NULL, image varchar(255) default NULL, groups varchar(255) default NULL, css text, PRIMARY KEY (id) ) CREATE TABLE x925_multimenu_query ( id int(8) NOT NULL auto_increment, title varchar(255) default NULL, qtable varchar(255) default NULL, qid varchar(255) default NULL, qsubject varchar(255) default NULL, qdescription varchar(255) default NULL, qimage varchar(255) default NULL, qurl varchar(255) default NULL, qimageurl varchar(255) default NULL, qwhere varchar(255) default NULL, qorder varchar(255) default NULL, qlimit varchar(255) default NULL, PRIMARY KEY (id) ) INSERT INTO x925_multimenu_link VALUES ( 1, 0, 1, 'permanent', '', 1, 10, 'Accueil', 'Page d\'accueil du site', '.', '', '_self', '|', '1 2 3', '') INSERT INTO x925_multimenu_link VALUES ( 2, 0, 1, 'permanent', '', 1, 20, 'News', '', 'modules/news/', '', '_self', '|', '1 2 3', '') INSERT INTO x925_multimenu_link VALUES ( 3, 2, 1, 'relative', '', 1, 22, 'Submit', '', 'modules/news/submit.php', '', '_self', '|', '1 2', '') INSERT INTO x925_multimenu_link VALUES ( 4, 2, 1, 'relative', '', 1, 23, 'Archives', '', 'modules/news/archives.php', '', '_self', '|', '1 2 3', '') INSERT INTO x925_multimenu_link VALUES ( 5, 1, 1, 'permanent', '', 1, 12, 'Plan du site', '', 'modules/multimenu/', '', '_self', '|', '1 2 3', '') INSERT INTO x925_multimenu_link VALUES ( 6, 0, 1, 'permanent', '', 1, 40, 'Edito', '', 'modules/edito/', '1', '_self', '|', '1 2 3', '') INSERT INTO x925_multimenu_link VALUES ( 7, 2, 1, 'relative', '', 1, 21, 'Admin', '', 'modules/news/admin/', '', '_self', '|', '1', '') INSERT INTO x925_multimenu_link VALUES ( 8, 6, 1, 'relative', '', 1, 42, 'Submit', '', 'modules/edito/submit.php', '', '_self', '|', '1 2', '') INSERT INTO x925_multimenu_link VALUES ( 9, 6, 1, 'relative', '', 1, 41, 'Admin', '', 'modules/edito/admin/', '', '_self', '|', '1', '') INSERT INTO x925_multimenu_link VALUES (10, 0, 3, 'permanent', '', 1, 0, 'Administration', '', 'admin.php', '', '_self', '|', '1', '') INSERT INTO x925_multimenu_link VALUES (11, 0, 2, 'permanent', '', 1, 5, 'Voir son compte', '', 'user.php', '', '_self', '|', '1 2', '') INSERT INTO x925_multimenu_link VALUES (12, 0, 2, 'permanent', '', 1, 10, 'Editer son compte', '', 'edituser.php', '', '_self', '|', '1 2', '') INSERT INTO x925_multimenu_link VALUES (13, 0, 2, 'permanent', '', 1, 15, 'Notification', '', 'notifications.php', '', '_self', '|', '1 2', '') INSERT INTO x925_multimenu_link VALUES (14, 0, 2, 'permanent', '', 1, 20, 'Messages non-lus #', '', 'viewpmsg.php', '2', '_self', '|', '1 2', '') INSERT INTO x925_multimenu_link VALUES (15, 0, 2, 'permanent', '', 1, 25, 'Déconnexion', '', 'user.php?op=logout', '', '_self', '|', '1 2', '') Error number: 1406 Error message: Data too long for column 'title' at row 1 DROP TABLE x925_multimenu_menu DROP TABLE x925_multimenu_link DROP TABLE x925_multimenu_query SELECT * FROM x925_modules WHERE dirname = 'thadmin' SELECT * FROM x925_modules WHERE (hasadmin = '1' AND isactive = '1') ORDER BY weight ASC, mid ASC SELECT * FROM x925_modules WHERE (isactive = '1' AND mid > '1') ORDER BY weight ASC, mid ASC SELECT * FROM x925_modules WHERE mid = 1 SELECT * FROM x925_group_permission WHERE (gperm_name = 'module_admin' AND gperm_modid = '1' AND (gperm_groupid = '1' OR gperm_groupid = '2'))
Et voici du xoopsinfo Citation : Url du site : http://monsiteweb Version de Xoops : XOOPS 2.3.2 Th�me Xoops : zetagenesis Jeu de templates : default Version PHP : 5.1.1 Version MySQL : 5.0.15-nt Logiciel serveur : Apache Statut safe mode : OFF Register Globals : OFF Navigateur : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; GTB5; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618; InfoPath.2; OfficeLiveConnector.1.3; OfficeLivePatch.0.0)
--------------------------------------------------------------------------------
Support librairie GD : Activ� (vignettes disponibles) Version libraire GD : bundled (2.0.28 compatible) Statut d'upload du serveur : ON Taille maximum d'upload autoris�e : 7M
Voici également le reste Merci
Posté le : 06/03/2009 00:18
|
Hellboy
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Supporter Xoops
Inscrit: 24/06/2006 05:39
|
Personne pour m'aider svp ??
Posté le : 08/03/2009 01:22
|
Hellboy
|
|
Re: [MULTIMENU] multimenu 2.x |
|
Semi pro
Inscrit: 19/08/2005 21:01
De 97221
|
Une idée farfelu, ton préfixe de table ferait pas 3 Km de long par hasard ? Ne le donne pas, juste le nombre de caractère, ça suffira et fait une recherche gogole voir si y'a pas un nombre max de caractères pour les titres de table par hasard.
Posté le : 08/03/2009 01:40
|
|
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.
|