IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

table doesn't exist


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    autre
    Inscrit en
    Décembre 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : autre
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2014
    Messages : 7
    Par défaut table doesn't exist
    Bonjour à tous,

    je viens vers vouscar j'ai un soucis avec easyphp... j'ai été infecté au niveau du pc et j'ai du faire une restauration de celui-ci.
    Je travaille en local pour faire des sites avec Joomla, 3 sites joomla 2.5 et le dernier joomla 3.
    Je n'ai aucun soucis avec les 3 premiers mais le dernier quand je veux me connecter,
    j'ai ceci :

    "Error displaying the error page: Application Instantiation Error: Table 'websilver2014.wsil_session' doesn't exist SQL=DELETE FROM `wsil_session` WHERE `time` < '1417820175'"

    J'ai cherché cette table dans phpadmin et j'ai ceci :

    "#1146- table 'websilver2014.wsil_session' doesn't exist"

    J'ai vraiment pas envie de recommencer mon site... il y a surement un moyen de réparer cela, non ?
    j'ai trouvé des sujets en anglais, mais je ne maîtrise pas assez que pour modifier dans la Db.

    Vos aides me seraient bien précieuses...

    Je suis novice en matière de base de données, si vous avez des solutions, merci d'être précis :-P

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Est-ce que tu vois la table dans PHPmyadmin ?
    Est-ce que tu vois le fichier de la table dans ton repertoire mysql/data ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    autre
    Inscrit en
    Décembre 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : autre
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2014
    Messages : 7
    Par défaut
    Bjr,

    oui je vois la table dans phpadmin

    Nom : Sans titre-3.png
Affichages : 1828
Taille : 220,8 Ko

    Par contre dans quel dossier tu parles pour le Mysql ?

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    tu peux deja essayer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    REPAIR TABLE wsil_session
    Regarde également tes logs mysql pour voir s'il y a des erreurs.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    autre
    Inscrit en
    Décembre 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : autre
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2014
    Messages : 7
    Par défaut
    ça n'a pas fonctionné :

    Table
    Op
    Msg_type
    Msg_text
    websilver2014.wsil_session
    repair
    Error
    Table 'websilver2014.wsil_session' doesn't exist
    websilver2014.wsil_session
    repair
    status
    Operation failed

    On m'avait conseillé ce code aussi :
    Code :
    ---------
    CREATE TABLE IF NOT EXISTS `#__session` (
    `session_id` varchar(200) NOT NULL DEFAULT '',
    `client_id` tinyint(3) unsigned NOT NULL DEFAULT 0,
    `guest` tinyint(4) unsigned DEFAULT 1,
    `time` varchar(14) DEFAULT '',
    `data` mediumtext,
    `userid` int(11) DEFAULT 0,
    `username` varchar(150) DEFAULT '',
    PRIMARY KEY (`session_id`),
    KEY `userid` (`userid`),
    KEY `time` (`time`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    ---------
    en remplaçant #__ par ton préfixe de table.


    Mais pareil, j'ai un message d'erreur :

    Requête SQL :


    CREATE TABLE IF NOT EXISTS `wsil_session` (
    `session_id` varchar(200) NOT NULL DEFAULT '',
    `client_id` tinyint(3) unsigned NOT NULL DEFAULT 0,
    `guest` tinyint(4) unsigned DEFAULT 1,
    `time` varchar(14) DEFAULT '',
    `data` mediumtext,
    `userid` int(11) DEFAULT 0,
    `username` varchar(150) DEFAULT '',
    PRIMARY KEY (`session_id`),
    KEY `userid` (`userid`),
    KEY `time` (`time`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    MySQL a répondu: Documentation

    #1146 - Table 'websilver2014.wsil_session' doesn't exist




    On ne sait pas créer une fausse table et la paramétrer ensuite ?

    en chipotant un peu.. j'ai eu ceci :

    MySQL a retourné un résultat vide (aucune ligne). (Traitement en 0.0058 sec)


    CREATE TABLE IF NOT EXISTS `_session` ( `session_id` varchar(200) NOT NULL DEFAULT '', `client_id` tinyint(3) unsigned NOT NULL DEFAULT 0, `guest` tinyint(4) unsigned DEFAULT 1, `time` varchar(14) DEFAULT '', `data` mediumtext, `userid` int(11) DEFAULT 0, `username` varchar(150) DEFAULT '', PRIMARY KEY (`session_id`), KEY `userid` (`userid`), KEY `time` (`time`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Il faut que tu regardes tes logs mysql pour savoir exactement ce qui se passe dans ta base.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Mysql #1146 table doesn't exist
    Par Micki dans le forum Requêtes
    Réponses: 1
    Dernier message: 26/09/2012, 07h06
  2. Table doesn't exist
    Par raph382 dans le forum Langage SQL
    Réponses: 9
    Dernier message: 29/07/2009, 10h55
  3. erreur sql table doesn't exist
    Par Snooker dans le forum Langage SQL
    Réponses: 2
    Dernier message: 16/11/2007, 22h02
  4. java connection mysql 5.0: Table doesn't exist
    Par AnubisCorp dans le forum Persistance des données
    Réponses: 7
    Dernier message: 12/10/2007, 14h17
  5. table doesn't existe
    Par damaskinos dans le forum Outils
    Réponses: 6
    Dernier message: 09/03/2006, 18h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo