Erreur lors de la création de catégorie Erreur lors de la création de catégorie
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Erreur lors de la création de catégorie

Started by tuturo25, July 01, 2007, 04:07:32 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

tuturo25

Bonjour tout le monde !

J'ai cherché sur le forum avant mais j'ai pas trouvé de réponse à mon problème donc désolé si la réponse a déjà été posée quelque part ...
En fait, je n'arrive plus à créer des nouvelles catégories, jusqu'à présent ça marchait correctement, mais là ça me marque "Il y a eu une erreur lors de l'éxecution de la requête" suivi de ce message:
QuoteWhile executing query "INSERT INTO cpg1410_categories (pos, parent, name, description) VALUES ('10000', '0', 'Camping', '')" on 0

mySQL error: Duplicate entry '0' for key 2
Ca me dit que ca provient du fichier include/functions.inc.php - Ligne: 249

Je pense pas que ça soit bien grave mais vu que j'y connais rien en php, je préfère demander votre aide avant de bidouiller les fichiers.

Voici les infos de débogage:
USER:
------------------
Array
(
    [ID] => 4e8662930052696c0f63f5530e5b85f9
    [am] => 1
    [lang] => french
    [theme] => mac_ox_x
    [liv] => Array
        (
            [0] => 3101
            [1] => 3095
        )

    [search] => Array
        (
            [search] => Video
            [album] => search
            [title] => on
            [newer_than] => 7
            [caption] => on
            [older_than] =>
            [keywords] => on
            [owner_name] => on
            [type] => AND
            [filename] => on
            [params] => Array
                (
                    [title] => on
                    [caption] => on
                    [keywords] => on
                    [owner_name] => on
                    [filename] => on
                )

        )

    [lap] => 3
    [sort] => da
)

==========================
USER DATA:
------------------
Array
(
    [user_id] => 2
    [user_name] => Arthur
    [groups] => Array
        (
            [0] => 102
            [1] => 108
            [2] => 109
            [3] => 140
            [4] => 147
            [5] => 120
            [6] => 167
        )

    [disk_max] => 0
    [disk_min] => 0
    [can_rate_pictures] => 1
    [can_send_ecards] => 1
    [ufc_max] => 3
    [ufc_min] => 1
    [custom_user_upload] => 0
    [num_file_upload] => 3
    [num_URI_upload] => 3
    [can_post_comments] => 1
    [can_upload_pictures] => 1
    [can_create_albums] => 0
    [has_admin_access] => 1
    [pub_upl_need_approval] => 0
    [priv_upl_need_approval] => 0
    [group_name] => Administrators
    [upload_form_config] => 3
    [group_quota] => 0
    [can_see_all_albums] => 1
    [group_id] => 102
)

==========================
Queries:
------------------
Array
(
    [0] => SELECT extension, mime, content, player FROM cpg1410_filetypes; (0.001s)
    [1] => SELECT * FROM cpg1410_bridge (0.001s)
    [2] => SELECT u.user_id AS user_id, u.user_password AS password, u.user_level FROM `bourcet_arthur`.phpbb_users AS u, `bourcet_arthur`.phpbb_sessions AS s WHERE u.user_id=s.session_user_id AND s.session_id = 'd6932504ec311f736867c6a7c262a515' AND u.user_id > 0 (0.001s)
    [3] => SELECT u.user_id AS id, u.username AS username, u.user_password AS password, ug.group_id AS group_id FROM `bourcet_arthur`.phpbb_users AS u, `bourcet_arthur`.phpbb_user_group AS ug WHERE u.user_id=ug.user_id AND u.user_id='2' (0.001s)
    [4] => SELECT ug.group_id+100 AS group_id FROM `bourcet_arthur`.phpbb_users AS u, `bourcet_arthur`.phpbb_user_group AS ug, `bourcet_arthur`.phpbb_groups as g WHERE u.user_id=ug.user_id AND u.user_id='2' AND g.group_id = ug.group_id AND  group_single_user = 0 (0.001s)
    [5] => SELECT MAX(group_quota) as disk_max, MIN(group_quota) as disk_min, MAX(can_rate_pictures) as can_rate_pictures, MAX(can_send_ecards) as can_send_ecards, MAX(upload_form_config) as ufc_max, MIN(upload_form_config) as ufc_min, MAX(custom_user_upload) as custom_user_upload, MAX(num_file_upload) as num_file_upload, MAX(num_URI_upload) as num_URI_upload, MAX(can_post_comments) as can_post_comments, MAX(can_upload_pictures) as can_upload_pictures, MAX(can_create_albums) as can_create_albums, MAX(has_admin_access) as has_admin_access, MIN(pub_upl_need_approval) as pub_upl_need_approval, MIN( priv_upl_need_approval) as  priv_upl_need_approval FROM cpg1410_usergroups WHERE group_id in (102,108,109,140,147,120,167) (0.001s)
    [6] => SELECT group_name FROM  cpg1410_usergroups WHERE group_id= 102 (0.001s)
    [7] => SELECT user_favpics FROM cpg1410_favpics WHERE user_id = 2 (0.001s)
    [8] => DELETE FROM cpg1410_banned WHERE expiry < '2007-07-01 15:57:03' (0.017s)
    [9] => SELECT * FROM cpg1410_banned WHERE (ip_addr='83.196.144.64' OR ip_addr='83.196.144.64' OR user_id=2) AND brute_force=0 (0.001s)
    [10] => INSERT INTO cpg1410_categories (pos, parent, name, description) VALUES ('10000', '0', 'Camping', '') (0.001s)
    [11] => SELECT COUNT(*) FROM cpg1410_pictures WHERE approved = 'NO' (0.001s)
)

==========================
GET :
------------------
Array
(
    [op] => createcat
)

==========================
POST :
------------------
Array
(
    [cid] => 0
    [parent] => 0
    [name] => Camping
    [description] =>
    [thumb] => 0
)

==========================
VERSION INFO :
------------------
PHP version: 4.4.3-dev - OK
------------------
mySQL version: 5.0.37
------------------
Coppermine version: 1.4.10(stable)
==========================
Module: GD
------------------
GD Version: 2.0 or higher
FreeType Support: 1
FreeType Linkage: with freetype
T1Lib Support: 1
GIF Read Support: 1
GIF Create Support: 1
JPG Support: 1
PNG Support: 1
WBMP Support: 1
XBM Support:
JIS-mapped Japanese Font Support:

==========================
Module: mysql
------------------
MySQL Supportenabled
Client API version 5.0.34-nightly-20061220
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /tmp/mysql.sock
MYSQL_INCLUDE -I/usr/mysql/include/mysql
MYSQL_LIBS -L/usr/mysql/lib/mysql -lmysqlclient 
==========================
Module: zlib
------------------
ZLib Support enabled
Compiled Version 1.2.3
Linked Version 1.2.3
==========================
Server restrictions (safe mode)?
------------------
Directive | Local Value | Master Value
safe_mode | On | On
safe_mode_exec_dir | no value | no value
safe_mode_gid | Off | Off
safe_mode_include_dir | no value | no value
safe_mode_exec_dir | no value | no value
sql.safe_mode | On | On
disable_functions | no value | no value
file_uploads | On | On
include_path | /mnt/135/sdb/1/a/bourcet.arthur/include:.:/usr/php4/lib/php | .:/usr/php4/lib/php/
open_basedir | /mnt/135/sdb/1/a/bourcet.arthur | no value
==========================
email
------------------
Directive | Local Value | Master Value
sendmail_from | no value | no value
sendmail_path | /usr/sbin/sendmail -t -i  | /usr/sbin/sendmail -t -i
SMTP | localhost | localhost
smtp_port | 25 | 25
==========================
Size and Time
------------------
Directive | Local Value | Master Value
max_execution_time | 30 | 30
max_input_time | 60 | 60
upload_max_filesize | 2M | 2M
post_max_size | 2M | 2M
==========================
Page generated in 0.275 seconds - 12 queries in 0.028 seconds - Album set : ; Meta set: ;


Merci d'avance à ceux qui veulent bien m'aider et désolé du dérangement ...  ;)

François Keller

Bonjour,

il faudrait regarder dans la base de donnée et réparer la table catégories pour commencer
Un lien vers la galerie serait également le bienvenu
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

tuturo25

Bonjour Frantz et merci de m'avoir répondu !  :D

Je te mets un lien vers ma galerie :   ici
Si tu veux te connecter avec un compte utilisateur, utilise celui-là :
Test    , mot de passe 123456

Sinon je suis allé voir sur la base de donnée mais je sais pas du tout comment on fait pour réparer la table catégorie ...

François Keller

Pour la base de donnée, depuis phpmyadmin, il faut sélectionner la table (cocher la case devant son nom) ensuite, tout en bas de l'écran, il ya une liste déroulante (avec marqué: pour la sélection), dérouler la liste et choisir réparer la table.

Si tu as des problèmes, il faudra m'envoyer par PM les logins et mots de passe pour acceder à la base de donnée chez free pour voir ce qui pose problème, ainsi que les logins/mots de basse d'un compte administrateur sur coppermine
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

tuturo25

Merci Frantz pour ces explications très claires , j'ai réparé la table catégorie mais j'ai toujours le même problème quand j'essaie de créer une catégorie ...  :'(

Du coup, comme tu me l'as demandé, je vais t'envoyer le nécessaire par pm pour que tu puisses acceder à la base de donnée .

François Keller

Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog