Encore un problème de "Fatal Error" ... Encore un problème de "Fatal Error" ...
 

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

Encore un problème de "Fatal Error" ...

Started by Annelise, May 26, 2007, 06:16:29 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Annelise

Bonjour à tous,
J'espère que vous pourrez m'aider à résoudre ce problème.  ;)
Je m'y connais pas bcp bcp sur Coppermine mais je l'utilise depuis 2-3 ans sans problème et j'en ai installé pour beacoup de personnes sans trop de problèmes où toujours avec une solution simple.

Mais, il y a deux semaine, j'ai attendu longtemps avant de posté, j'ai essayé de nombreuses chose pour résoudre mon/mes problèmes, mais cette fois ci je n'y arrive pas. Donc je disais, il y a deux semaines j'ai voulu mettre à jour la version d'une de mes galeries c'était un 1.333 je crois. J'ai bien suivit les conseils donnés. En sauvegardant le include/config.nc.php et le anycontent.php.
J'ai ajouté les fichiers de la cpg1410. J'ai ajouté un albums "sessions" . J'ai lancé le update.php, tout avait l'air de bien marché et là ...
Vous devinez?

Fatal Error

Je suis allée sur le serveur sql.free.fr et ma base de donnée, j'ai activé le mode_deg qui m'affiche :

<b>
QuoteWhile executing query "SELECT session_id FROM cpg133_sessions WHERE session_id=MD5('8aa9117ca108a5c57c7284ed3d8a4cbcaf8c2010bc0a3e07e1d728e589f67b46')" on Resource id #5

mySQL error: Unknown column 'session_id' in 'field list'
</b>

J'ai cherché sur le forum pour m'aider j'ai vu qu'on devait changer les "." en "_" comme mon adresse c'est annelise.a.free.fr/photos
Toujours pas d'améliorations, j'ai cherché encore et je viens de voir qu'on pouvait éditer le fichier bridge/coppermine.inc.php
J'ai édité avec ce code
Quote$this->sessionstable =  $this->db['prefix'] . $this->table['sessions'];

Mais cela ne marche toujours pas.
J'espère avoir pas trop romancer et être précise dans mon explication
J'ai lu en diagonale "De la bonne manière de poser les questions" et j'espère avoir répondu aux critères.

Annelise et merci d'avance pour votre aide.

François Keller

vérifiez déjà les parametres de connection dans votre fichier config.inc.php en particulier el nom de votre base de donnée (regardez depuis phpmyadmin quel est ce nom)
QuoteJ'ai ajouté un albums "sessions"
c'est un répertoire sessions  qu'il faut ajouter
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

Annelise

Alors j'avais ajouté sur le ftp un album nommé "sessions"
C'est où les répertoires?

Sinon dans mon fichier config.inc.php il y a :
Quote<?php
// Coppermine configuration file

// MySQL configuration
$CONFIG['dbserver'] =                         'sql.free.fr';        // Your database server
$CONFIG['dbuser'] =                         'annelise_a';        // Your mysql username
$CONFIG['dbpass'] =                         'mdp';                // Your mysql password
$CONFIG['dbname'] =                         'annelise_a';        // Your mysql database name


// MySQL TABLE NAMES PREFIX
$CONFIG['TABLE_PREFIX'] =                'cpg133_';
?>

Pascal YAP

Bonjour Annelise,

Quote..j'en ai installé pour beacoup de personnes sans trop de problèmes..
QuoteC'est où les répertoires?
Donc vous devez connaitre les rudiments de base pour créer une arborescence depuis votre FTP, et créer un nouveau dossier "SESSIONS" !


Passez d'une version 1.3 à un version 1.4.10 ne pose aucun problème, sauf pour les carctères accentuées, mais dans certins cas uniquement.

Le fonctionnement interne de FREE.FR a été modifier il y a plusieurs mois lors d'un upgrade en version PHP 5.0.
Les Tirets et les Points dans les Noms Free ne son plus autorisés.
Vérifier par-là dans un premier temps.

PYAP

François Keller

Quote
$CONFIG['dbuser'] =                         'annelise_a';        // Your mysql username
$CONFIG['dbname'] =                         'annelise_a';        // Your mysql database name
essayez avec annelisa au lieu de annelise_a
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

Annelise

Un répertoire c'est "albums' ou "bridge" ... j'en ai crée un nommé "sessions"
Et sur ma base de donnée il y a une table nommée cpg133_sessions.

J'ai supprimé les "." et "_" sur include/config.inc.php

Sur ma page s'affiche toujours Fatal Error suivit de
QuoteWhile executing query "SELECT session_id FROM cpg133_sessions WHERE session_id=MD5('63c6ed509f929496f225bcf92789a9a3af8c2010bc0a3e07e1d728e589f67b46')" on Resource id #5

mySQL error: Unknown column 'session_id' in 'field list'

http://annelise.a.free.fr/photos/index.php

Merci d'avance pour vos réponses

Annelise

Y-a-til une solution à ce problème?  ???

François Keller

Quote from: Annelise on May 29, 2007, 07:39:07 PM
Y-a-til une solution à ce problème?  ???
certainement, mais je rappelle que nous ne sommes pas des bêtes  >:(

le message d'erreur indique qu'il semble manque un champ nommé session_id dans la table cpg133_sessions.
la table sessions devrait contenir ces champs:
Quote
      Champ     Type    Interclassement    Attributs    Null    Défaut    Extra    
    session_id     varchar(40)    latin1_general_ci         Non               
    user_id     int(11)              Oui     0          
    time     int(11)              Oui     NULL          
    remember     int(1)              Oui     0
si ce n'est pas le cas, recréez les champs manquant depuis phpmyadmin
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

Annelise

Je voulais absolument pas vous blesser, vous m'aidez quand même!

J'ai ajouté session_id
Quand je me suis connecté la galerie avait l'air revenu mais j'ai fait l'update.php et ca tout replanter ...  :(

Voici le nouveau msg d'erreur
QuoteWhile executing query "select user_id as id, user_password as password from `annelisea`.cpg133_users where user_id=0" on Resource id #5

mySQL error: SELECT command denied to user 'annelise.a'@'172.20.244.252' for table 'cpg133_users'

Je suis allée dans cpg133_users
J'ai changé le champ user_id >>en id
et le champ user_password >> en password

Mais cela ne change rien ...

François Keller

QuoteJe suis allée dans  cpg133_users
J'ai changé le champ user_id >>en id
et le champ user_password >> en password
Non, il ne faut pas faire ça.
Remettez les valeurs précédentes
J'ai l'impression que vous avez un problème de base de donnée. Difficile de trouver la solution sans pouvoir y regarder de plus près.
Envoyez moi par PM :
*un lien vers votre galerie avec login et mot de passe admin
*vos login mot de passe free pour que je puisse y regarder de plus près
(promis, je ne casserai rien  ;))
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