-
Table non existante
Bonjour,
je vient d'installer symfony sur le serveur où ils existaient d'autres applications.
l'une de ces applications ayant une très grande BD qui n'est plus accessible.
j'ai consulté le fichier d'erreur de Mysql et j'ai eu ça:
080617 9:16:48080617 9:16:48 [ERROR] Cannot find table ma_table
from the internal data dictionary
of InnoDB though the .frm file for the table exists. Maybe you
have deleted and recreated InnoDB data files but have forgotten
to delete the corresponding .frm files of InnoDB tables, or you
have moved .frm files to another database?
et ça pour tous les tables de la bd de mon appli,
je suis encore débutante avec le framework Symfony, j'ai conclu que ce n'est pas possible qu'une application coexiste avec symfony sur un même serveur.
Merci d'avance.
-
Bonsoir,
Symfony coexiste parfaitement avec d'autres applications. J'ai une base qui contient des tables de wordpress, de joomla, de scripts normaux et de symfony, et j'ai installé symfony bien après ces tables. Aucun problème, symfony touche uniquement à ses tables. Et effectivement, à chaque reconstruction du modèle, il supprime les données de ses tables.
Quelles commandes as-tu fait lors de la génération des tables?
-
Bonjour,
En fait, j'ai constaté que le problème était des fichiers .MYD et .MYI qui ont été supprimés ;), je ne sait pas comment?! mais j'ai les récupérés à partir d'un backup.
Merci en tout cas Tsilefy.
En effet, ce n'est pas un pbm de symfony.