Salut,
voici le problème que je reçois depuis quelques temps :
insert into phpwebgallery_waiting (storage_category_id,file,username,mail_address,date,infos) values (39,'143_4342.jpg','Martius','abuse@tele2.fr',1157906632,'');
[mysql error 1062] Duplicate entry '0' for key 1
Le fichier est uploadé, mais il n'est pas dans attente.
Anti-spam appliqué
Dernière modification par VDigital (2006-09-10 18:42:48)
Hors ligne
Salut, comme d'hab.
Hébergeur ?
Version de PhpWebGallery ?
A tu fais des modifications sur PhpWebGallery ou sur ta base de donnée ?
Hors ligne
Ça ne marchera probablement pas mais ça vaut le coup d'essayer:
Admin » Général » Maintenance
Une à une active les fonctions suivantes:
* Mettre à jour les informations des catégories
* Mettre à jour les informations des images
* purger les sessions
* purger les flux de notification jamais utilisés
Je suis persuadé que cela ne change rien mais je n'ai pas le code de la 1.5.2 en tête.
Si cela ne marche pas, on regardera...
Hors ligne
j'ai changé de BDD il y a quelques jours.
C'est à dire, changé de version ? Créé une nouvelle et importé tes anciennes données ?
Hors ligne
Liste le contenu de la table _waiting...
Hors ligne
VDigital a écrit:
Liste le contenu de la table _waiting...
Ne sachant ce que cela veut dire, je l'ai exporté :
-- phpMyAdmin SQL Dump
-- version 2.6.4-pl3
-- http://www.phpmyadmin.net
--
-- Serveur: db267.1and1.fr
-- Généré le : Dimanche 24 Septembre 2006 à 12:25
-- Version du serveur: 4.0.27
-- Version de PHP: 4.3.10-200.schlund.1
--
-- Base de données: `db169614639`
--
-- --------------------------------------------------------
--
-- Structure de la table `phpwebgallery_waiting`
--
CREATE TABLE `phpwebgallery_waiting` (
`id` int(10) unsigned NOT NULL default '0',
`storage_category_id` smallint(5) unsigned NOT NULL default '0',
`file` varchar(255) NOT NULL default '',
`username` varchar(255) NOT NULL default '',
`mail_address` varchar(255) NOT NULL default '',
`date` int(10) unsigned NOT NULL default '0',
`tn_ext` char(3) default NULL,
`validated` enum('true','false') NOT NULL default 'false',
`infos` text,
PRIMARY KEY (`id`)
) TYPE=MyISAM;
--
-- Contenu de la table `phpwebgallery_waiting`
--
INSERT INTO `phpwebgallery_waiting` VALUES (0, 96, '146_4657.jpg', 'Martius', 'trains-idf@tele2.fr', 1158678430, NULL, 'false', '<infos author="Martin" comment="" date_creation="" name="Mi79" />');
Hors ligne
Via ftp, regardes les répertoires uploadables...
As-tu une image "146_4657.jpg" dans l'un d'eux (on pourrait savoir exactement savoir lequel via la table _images)?
Retrouve cette image.
Regarde à quoi elle ressemble?
Décide si tu veux la conserver ou non?
Si tu veux la supprimer supprime-la via FTP.
Via PhpMyAdmin (et la fonction SQL), exécute l'ordre suivant:
DELETE FROM `phpwebgallery_waiting` WHERE `id` = 0;
Tu exécutes la maintenance:
Admin » Général » Maintenance
Une à une active les fonctions suivantes:
* Mettre à jour les informations des catégories
* Mettre à jour les informations des images
* purger les sessions
* purger les flux de notification jamais utilisés
Tu synchronises.
Et tout doit revenir à la normale.
8-)
Hors ligne
A la deuxième image uploadée, j'ai, de nouveau,
insert into phpwebgallery_waiting (storage_category_id,file,username,mail_address,date,infos) values (126,'159_5923.jpg','Martius','trains-idf@tele2.fr',1159109943,''); [mysql error 1062] Duplicate entry '0' for key 1
Dernière modification par Martin (2006-09-24 16:58:12)
Hors ligne
J'ai vu ta table _waiting a perdu son attribut auto_increment
Via phpMyAdmin....
Sur la structure...
Tu peux Modifier la colonne id
Au niveau de Extra ajoute l'auto_increment
Regarde les autres tables, elles sont presque toutes avec un auto_increment
8-)
Hors ligne
VDigital a écrit:
J'ai vu ta table _waiting a perdu son attribut auto_increment
Via phpMyAdmin....
Sur la structure...
Tu peux Modifier la colonne id
Au niveau de Extra ajoute l'auto_increment
Regarde les autres tables, elles sont presque toutes avec un auto_increment
8-)
Ca marche !
Merci bcp !
Hors ligne