Tu n'avais le message d'erreur sur le PC fixe.
Tu as du avoir un soucis lors de la migration de la version en 1.6.2 en 1.7.0!
Bonjour
Cela marche
J'ai exécuté la même commande sur les 2 sites sans erreur
Les mystères de l'informatique
Cordialement
Et tu es sur que les 2 tables img_user_infos sont identiques?
Comment fais-tu le transfert de base de données?
Sinon passe cette commande pour ajouter la colonne manquante:
ALTER TABLE img_user_infos ADD `show_nb_hits` ENUM( 'true', 'false' ) DEFAULT 'false' NOT NULL AFTER `show_nb_comments` ;
tous les 2 en 1.7.0
la seule différence est la version Mysql 5.0 (origine) et 4.3.10 (destination)
marcophilie56 a écrit:
Bonjour
Je ne sais pas comment vérifier la version
Merci de me dire
cordialement
Vu dans administration et tu as un pavé "Version de PhpWebGallery"
Bonjour
Je ne sais pas comment vérifier la version
Merci de me dire
cordialement
marcophilie56 a écrit:
Elle contient le champ show_nb_comments mais pas le champ show_nb_hits
C'est ca le problème.
Donc, tu as pe une version en 1.7.0 et une autre en 1.7.0RC1.
Peux-tu vérifier la version sur l'ordinateur source (la source)?
Bonjour,
Voici la structure de cette table
CREATE TABLE `img_user_infos` (
`user_id` smallint(5) NOT NULL default '0',
`nb_image_line` tinyint(1) unsigned NOT NULL default '5',
`nb_line_page` tinyint(3) unsigned NOT NULL default '3',
`status` enum('webmaster','admin','normal','generic','guest') NOT NULL default 'guest',
`adviser` enum('true','false') NOT NULL default 'false',
`language` varchar(50) NOT NULL default 'english',
`maxwidth` smallint(6) default NULL,
`maxheight` smallint(6) default NULL,
`expand` enum('true','false') NOT NULL default 'false',
`show_nb_comments` enum('true','false') NOT NULL default 'false',
`recent_period` tinyint(3) unsigned NOT NULL default '7',
`template` varchar(255) NOT NULL default 'yoga/clear',
`registration_date` datetime NOT NULL default '0000-00-00 00:00:00',
`enabled_high` enum('true','false') NOT NULL default 'true',
UNIQUE KEY `user_infos_ui1` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Elle contient le champ show_nb_comments mais pas le champ show_nb_hits
Voici les enregistrements :
INSERT INTO `img_user_infos` VALUES (1, 5, 3, 'webmaster', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/dark', '2006-08-12 07:34:00', 'true');
INSERT INTO `img_user_infos` VALUES (2, 5, 3, 'guest', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/clear', '2007-04-21 11:36:41', 'true');
INSERT INTO `img_user_infos` VALUES (3, 5, 3, 'normal', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/dark', '2006-11-18 19:00:28', 'true');
INSERT INTO `img_user_infos` VALUES (4, 5, 3, 'normal', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/dark', '2006-11-22 18:36:55', 'true');
INSERT INTO `img_user_infos` VALUES (5, 5, 3, 'normal', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/dark', '2006-12-29 11:38:54', 'true');
INSERT INTO `img_user_infos` VALUES (6, 5, 3, 'normal', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/clear', '2007-01-06 11:54:26', 'true');
INSERT INTO `img_user_infos` VALUES (7, 5, 3, 'normal', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/clear', '2007-01-08 19:25:40', 'true');
INSERT INTO `img_user_infos` VALUES (8, 5, 3, 'normal', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/clear', '2007-01-17 18:24:50', 'true');
INSERT INTO `img_user_infos` VALUES (9, 5, 3, 'normal', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/dark', '2007-02-22 18:35:54', 'true');
INSERT INTO `img_user_infos` VALUES (10, 5, 3, 'normal', 'false', 'fr_FR.iso-8859-1', NULL, NULL, 'false', 'false', 7, 'yoga/clear', '2007-05-26 08:34:39', 'true');
ou show_nb_comments a chaque fois la valeur FALSE
Voici la valeur des champs mysql.inc.php
$cfgBase = 'marcophilie56';
$cfgHote = 'localhost';
$prefixeTable = 'img_';
Cordialement
le champ show_nb_hits est dans la table #_user_infos
Normalement, la table config comme les autres tables ont du être mis à jour par ton dump.
Tu regardes dans le fichier include/mysql.inc.php pur savoir sur quelle base de données travaille ta galerie.
Bonjour,
Merci de me dire dans quelle table se trouve le champ show_nb_hits car je ne le trouve pas.
Par ailleurs, j'ai également recopié la table config : cela a-t-il une influence ?
Comment peut-on savoir sur quelle base on pointe ?
Merci de tes recherches
Cordialement
Est-ce que le champ show_nb_hits a une valeur pour chaque ligne de la table?
Est-ce que tu pointes sur la bonne base de données?
Je seche un peu... va regarder de plus ASAP!
Bonjour,
Les 2 tables sont identiques
C'est une migration de 1.6.2 vers 1.7.0 sur les 2 sites
non je n'ai pas effacé toutes les tables
le dump date d'hier soir
merci de ta recherche
Cordialement
Tu peux comparer les 2 tables _user_infos? Il y a le même nombre de champs? Identiques?
Avec migration, tu as effacé toutes les tables?
Ton dump est récent?
Tu n'as pas un site un 1.7.0RC1?
Bonjour,
Oui, ils sont tous les 2 en 1.7.0 avec exactement le même nombre d'images
Cordialement