Ich wollte heute unseren OXID eshop (Ver. 6 RC2) auf unseren Webspace hochladen (bei Strato.de).
Dafür muss ich ja zuerst den Shop blank neu installieren, jedoch tritt da auch schon der Fehler auf…
Bei der letzten Abfrage vom Installer, wo die Verzeichnisse und Login-Daten abgefragt werden, kommt dann folgende Meldung:
Fehler beim Ausführen des Kommandos ‘“pfad/vendor/bin/oe-eshop-doctrine_migration” migrations:migrate’. Returncode: ‘1’.
Das Kommando gibt folgende Meldung zurück:
Ist dies ein bekanntes Problem, oder habe ich irgendwo einen Fehler gemacht?
DB Daten und Pfade sind auf jeden Fall korrekt, die habe ich noch mehrmals überprüft…
Das ganze läuft mit PHP 5.6!
also meine Hand fährt ja schon beim ersten Satz irgendwie in richtung Stirn. Aber gut, wenn’s funktioniert…
Der Fehler kommt deshalb, weil das php-Script /vendor/oxid-esales/oxideshop-doctrine-migration-wrapper/bin/oe-eshop-doctrine_migration nicht ausführbar ist. Das dürfte Abhilfe schaffen:
$ cd /vendor/oxid-esales/oxideshop-doctrine-migration-wrapper/bin/
$ chmod +x oe-eshop-doctrine_migration
Danke für den Hilfeansatz, habe es probiert, jedoch ohne Erfolg, die Meldung bleibt bestehen…
Das Script scheint weiterhin nicht ausführbar zu sein…
Könnte es eventuell an anderen Berechtigungen liegen ?
Ja nu… da fehlt halt überall der Flag, damit die Scripts ausführbar sind. Wenn chmod +x nicht greift, kannst Du es maximal noch mit sudo probieren. Ansonsten wird es wohl durch den Hostingprovider unterbunden.
so wäre das wohl richtig. Die Fehlermeldung sagt ja auch ganz klar “cannot execute”. Mit gesetztem execute-Flag sollte es eigentlich laufen. Geh das Setup nochmal von vorn durch.
Habe noch mal etwas rumgeschaut und bemerkt, dass es die falschen Dateien waren… Die Datei die nicht ausgeführt werden konnte war “vendor/bin/oe-eshop-doctrine_migration” !
Habe dort dann die Rechte gesetzt und er scheint es nun auch ausführen zu können.
Jedoch kommt jetzt ein anderer Fehler:
/vendor/bin/oe-eshop-doctrine_migration: syntax error at line 3: `dir=$' unexpected
Okay, schade…
Trotzdem danke für die Hilfe soweit, dann versuchen wir es einfach nochmal, wenn es einen neuen RC gibt, oder dann mit der finalen Version!
Naja, einen Versuch war es wert, schade !
Ich probiere noch mal ein wenig herum, falls irgendwas zum Erfolg führt melde ich mich noch einmal zurück!
Ansonsten heißt es wohl abwarten.
Trotzdem danke!