2012-03-30 4 views
1

Ich habe einen komischen Fehler, ich arbeite an Magento (1.5.1), aber da ich nicht weiß wann, Installationsskripte von Modulen nicht mehr funktionieren, Magento scheint keine SQL-Ordner für jede Art von Modul auszuführen. Ich habe versucht, ein grundlegendes externes PHP-Skript unter Verwendung von PDO und der gleichen Verbindungseinstellung (Host, Datenbankname, Loggin, Pwd) zu erstellen, und das funktioniert, also denke ich, dass es kein SQL-Berechtigungsproblem ist. Ich bin total enttäuscht.Jedes Magento Modul SQL Installationsskript läuft nicht mehr

(sorry für die schlechte Englisch ... natürlich bin ich Französisch)

einen schönen Tag!

+0

Gibt es irgendwelche Fehlermeldungen? – F21

Antwort

0

Vielleicht wurden Ihre Skripte bereits ausgeführt? Sehen Sie sich die Tabelle core_resources an.

Um ein Installationsskript erneut auszuführen, müssen Sie die vorherige Versionsnummer in der Datenbank haben: Wenn Ihr Skript update-0.0.1-0.0.2 ist, sollten Sie version und data_version auf 0.0.1 ausführen es.
Wenn Sie es installieren möchten, sollten Sie keine übereinstimmende Zeile in DB haben.


edit: Sie werden auch Ihren Cache löschen haben natürlich

PS: Ihr Englisch ist in Ordnung, zumindest für einen anderen Französisch :)

+2

Sie können versuchen, einen Eintrag aus der Tabelle core_resource zu entfernen und den Cache zu leeren. – sulabh

+0

Das ist, was ich auf meine Antwort sage, Sulabh ... Aber +1 für das Löschen des Cache – haltabush

+0

Ja, Module sind in der Tabelle core_ressource aufgeführt, aber nichts ist erstellt, keine INSERT, keine CREATE TABLE, haben Sie irgendwelche Tipps zu versuchen ein Installationsskript debuggen? Denn er schickt mir keine Fehlermeldung zurück. Und übrigens (danke) – 27nov

Verwandte Themen