Maison  >  Article  >  Tutoriel CMS  >  Comment résoudre le tableau d'erreurs « empirecms.phome_ecms_ » n'existe pas dans Empire CMS

Comment résoudre le tableau d'erreurs « empirecms.phome_ecms_ » n'existe pas dans Empire CMS

藏色散人
藏色散人original
2019-12-11 09:06:373412parcourir

Comment résoudre le tableau d'erreurs « empirecms.phome_ecms_ » n'existe pas dans Empire CMS

Comment résoudre le tableau d'erreur « empirecms.phome_ecms_ » n'existe pas dans Empire CMS ?

Lorsque je faisais la "mise à jour des données" aujourd'hui, après avoir cliqué sur "Actualiser toutes les pages de contenu d'informations", l'invite "La table 'empirecms.phome_ecms_' n'apparaît pas dans la table "Actualiser les données : article " l'élément existe

Lorsque je faisais la "mise à jour des données" aujourd'hui, après avoir cliqué sur "Actualiser toutes les pages de contenu d'informations", une invite est apparue dans l'élément "Actualiser la table de données : article" :

Le code est le suivant :

Table ‘empirecms.phome_ecms_’ doesn’t exist 
update ***_ecms_ set havehtml=1 where id=” limit 1

Après une recherche sur Internet, il a été expliqué ainsi :

Le code est le suivant :

Cause : Vous avez modifié le modèle de système auquel appartient la colonne, car la colonne Il s'avère que le modèle de système auquel elle appartient contient lui-même des informations, mais vous avez modifié le modèle de système auquel elle appartient, ce qui rend impossible la recherche de la colonne à laquelle la colonne appartient. l'information appartient, ce qui entraîne une erreur.

Solution : modifiez la colonne et remettez-la au modèle de système d'origine auquel elle appartient, puis accédez aux informations de gestion pour supprimer toutes les informations de la colonne, et enfin modifiez la colonne et remettez-la au nouveau modèle de système auquel il appartient. La solution peut être résolue.

Cependant, cette explication rend difficile la résolution du problème, car un site Web comporte de nombreuses colonnes. Comment pouvez-vous déterminer quelle colonne est provoquée par la modification du modèle du système ? D'ailleurs, je ne me souviens vraiment pas avoir modifié le modèle du système !

Voici donc une solution relativement simple et directe, qui consiste à exécuter les instructions SQL suivantes dans l'ordre :

Le le code est le suivant :

select id from phome_ecms_news where id not in (select id from phome_ecms_news_data_1) 
delete from phome_ecms_news where id not in (select id from phome_ecms_news_data_1)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn