Hallo allerseits Ich habe eine Laravel-Site auf Live-Server hochgeladen und jetzt wollte ich eine Bibliothek wie MailChimp installieren. Auf dem lokalen Server verwende ich composer, aber ich möchte es auf einem Live-Server machen, auf dem die Site gehostet wird und läuft. Wie zu Installation Abhängigkeit und Verbindung zum Hosting-Server über die Befehlszeile. Ist es möglich, mit DOS usw. auf die Hosting-Server-Datei zuzugreifen und Composer auszuführen?Laravel Abhängigkeit Instalation auf Live-Server
Antwort
Nun können Sie mit dem Server über SSH verbinden und Zugriff auf die Befehlszeile haben, aber es hängt vom Server ab, Sie haben möglicherweise die Rechte, andere Programme zu installieren, oder Sie können nicht ... Komponist und Installieren Sie neue Abhängigkeiten, die Sie wahrscheinlich benötigen, um diese Rechte zu installieren. Welche Art von Server haben Sie ... VPS oder Shared Host. Wahrscheinlich auf einem VPS können Sie SSH-Verbindung einrichten ... auf einem freigegebenen Host hängt die Dinge davon ab, auf was sie Ihnen Zugriff gewährt haben.
Lassen Sie mich zuerst Ihre Vorschläge versuchen. Wie verbinde ich mich, um Abhängigkeiten zu installieren. Wenn Sie mir dann vorschlagen können, ob es einen anderen Weg gibt, installieren Sie einfach Abhängigkeiten auf dem lokalen Server und laden anschließend die geänderten Dateien oder Ordner nur nicht alle Projektdateien erneut hoch. Ich habe eine Abhängigkeit installiert und versucht, eine Datei hochzuladen, von der ich wusste, dass sie neu ist, aber auf lokaler Ebene war es in Ordnung, aber beim Live-Dienst gab es eine Menge fehlender und Fehler wurden geworfen. –
Wenn auf dem Server kein SSH vorhanden ist, können Sie es lokal installieren und dann das Verzeichnis 'vendor' zusammen mit dem Rest der Laravel-Installation hochladen. All Composer erstellt dieses 'vendor'-Verzeichnis für Sie. – ceejayoz
Danke für die Antwort, lassen Sie mich diese Vorschläge versuchen. –