Diese Frage unterscheidet sich von: https://stackoverflow.com/questions/36150377/missing-vendor-autoload-php
Ich möchte zu phpmyadmin beitragen. Ich habe das Github Repo in meinem Computer mit der Github Desktop Software geklont. Ich habe die heruntergeladenen Dateien in xampp kopiert, damit ich phpmyadmin ausführen kann. Aber wenn ich die phpmyadmin-Seite starte, tritt dieser Fehler auf:Datei ./vendor/autoload.php fehlt oder nicht lesbar in phpmyadmin
Datei ./vendor/autoload.php fehlt oder nicht lesbar.
Wahrscheinlich haben Sie Composer nicht zum Installieren von Bibliotheksdateien ausgeführt.
Woher bekomme ich diese Datei? Ich habe etwas gesehen, das den Befehl composer create-project verwendet, aber ich verstehe nicht, wo ich diesen Befehl eingeben soll.
Ich habe auch phpmyadmin von ihrer Website heruntergeladen und kopiert in XAMPP-Verzeichnis eingefügt und es hat gut funktioniert. Es gab keinen solchen Fehler.
Was soll ich tun?
Gehen Sie zu dem Ordner, in dem phpMyAdmin befindet. Öffnen Sie das Terminal hier (Sie sollten hier die Datei composer.json sehen) und tippen Sie 'composer update'. Aber du musst zuerst einen Composer installieren: https://getcomposer.org/ –
Das hat mein Problem komplett gelöst. Aber ich habe eine Frage, als ich phpmyadmin von ihrer Website heruntergeladen habe, gab es keinen Herstellerordner, aber es lief trotzdem erfolgreich. Warum wurde es benötigt, als ich es von GitHub heruntergeladen habe? –
Wahrscheinlich verschiedene Versionen oder unterschiedliche Bibliotheksimplementierung. –