magento-admin-Fehler : SQLSTATE[42S02]: Basistabelle oder Sicht nicht gefunden: 1146 Tabelle 'sinergi_luki.captcha_log' existiert nicht
ich habe ein problem mit meinem admin-Seite. nach ich login, admin, plötzlich zeigt es eine Fehlermeldung..
SQLSTATE[42S02]: Basistabelle oder Sicht nicht gefunden: 1146 Tabelle 'sinergi_luki.captcha_log' existiert nicht
ist es, weil ich bei der Migration meiner magento 1.5.0.1 auf einen neuen server, aber in einem neuen server, installiere ich magento 1.7.0.0..? oder warum? geben Sie mir eine Lösung Jungs. Danke!
- Sieht aus wie eine Tabelle gelöscht wurde von einem Ihrer plugins
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mage_Captcha ist ein neues core-Modul von Magento 1.7.0, und das install-Skript scheint falsch benannt.
Umbenennen app/code/core/Mage/Captcha/sql/captcha_setup/install-1.7.0.0.0.php zu mysql4-install-1.7.0.0.0.php dann Flush Cache-Speicher, der von der Cache-Verwaltung.
Ich bin mir nicht sicher, ob die Magento-Entwickler sind die Umsetzung eines neuen standard für die install-scripts nicht erforderlich ist, ist die 'mysql4 -" - Präfix, aber wenn es so ist, es hat nicht funktioniert, wenn ich ein Upgrade auf 1.7.0.2 so umbenennen dieser Datei funktioniert der trick.
captcha_setup
Datensatz aus dermage_core_resource
Tabelle oder aber das install-Skript nicht initialisiert.Erstellen Sie eine sql-Datei mit dem folgenden code, und importieren Sie Sie in Ihre Datenbank.
Leider, es gibt keine Magische Antwort für dich, außer: Nächstes mal migrieren Magento korrekt.
Das system auf dem neuen server-code, der auf eine benutzerdefinierte Datenbank-Tabelle
sinergi_luki
. Diese Tabelle hat nicht machen die Reise zu Ihren neuen server von den alten. Es ist auch nicht Teil des Basis-magento-installation. Das Wort sinergi ist, nach Google zu übersetzen, Indonesisch für Synergien und Luki scheint ein Indonesischer name, also meine Vermutung ist, dass die früheren Entwickler gebaut, einige benutzerdefinierte Funktionen, ohne die Datenbank-Migrationen.Sollten Sie die alte Datenbank, exportieren Sie diese Tabelle, und ziehen Sie Sie wieder in Ihr neues system. Außerhalb der, dass, sind Sie SOL.
Glück.
sinergi_luki
ist eine Referenz auf den root-Ordner der name der magento installation, nichts mehr.Haben wir ein Upgrade von 1.4.2 und 1.5 zu 1.6 zu 1.7.0.1 (ssh-upgrade) keine Probleme, außer für den Fehler, der kommt, wenn die Protokollierung in:
Drücken Sie Enter wieder und der Fehler sollte verschwinden, und wir bekommen in den admin-Bereich.
Das problem tritt aufgrund der captcha-Modul-installation-Skript nicht ausführen/ausgeführt.
Um dieses Problem zu lösen entfernen Sie einfach den Eintrag von
'captcha_setup'
aus'core_resource'
TabelleODER
und aktualisieren Sie den browser