Magento 2 – Häufige Installationsfehler
MySQL Datenbank Rechte
Database user does not have enough privileges. Please make sure SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER privileges are granted to table ‚USER‘.
Magento prüft vor dem installieren die Dateirechte des Datenbankbenutzers. Bei managed Servern werden diese Dateirechte pro Datenbank und nicht pro Benutzer aktiviert, daher ist die Prüfung von Magento falsch.
Um die Abfrage zu umgehen, wechselt ins das Verzeichnis setup/src/Magento/Setup/Validator/ und öffnet die DbValidator.php.
Sucht die Funktion checkDatabasePrivileges und kommentiert den gesamten Inhalt der Funktion aus.
Could not validate a connection to Elasticsearch
Beim ausführen via SSH versucht Magento standartmäßig die Elasticsearch zu aktivieren. Um dieses Problem zu umgehen, wechselt in das Verzeichnis /app/etc und sucht die config.php. Sucht nach Elasticsearch und setzt alle Werte auf 0

