Ich denke, der beste Weg, wie in den Kommentaren zuvor vorgeschlagen, ist, den Composer-Schritt auf einem lokalen System auszuführen, das dazu in der Lage ist, und dann das Ergebnis per FTP hochzuladen.
Composer hat einige (wahrscheinlich optionale) Softwareabhängigkeiten, die höchstwahrscheinlich nicht auf Ihrem Webspace verfügbar sind. Zum Beispiel benötigt es die Git und SVN Client-Software für den Fall, dass das Projekt, das Sie installieren möchten, solche Abhängigkeiten referenziert.
Eine andere Sache ist, dass das Herunterladen von Github (oder anderswo) fehlschlagen kann. Oder lösen Sie das API-Limit aus und fragen Sie nach einem Login.
Sie möchten wirklich alle Software sammeln und wissen, dass es funktionierte, anstatt zu hoffen, dass es gut remote ausgeführt wird.
Wenn Sie Upload-FTP können .. Sie Ihr Skript in lokalen Host zusammensetzen können und es dann auf den Server laden .. ++ irgend Komponist Skripte bekommt viele Test-/Dokumentationsdateien, die nicht benötigt werden, um das Skript auszuführen und es ist nicht sehr schön, sie auf Ihrem Server zu speichern (wenn Sie begrenzten Speicherplatz haben) – Svetoslav
Sie könnten Composer lokal ausführen und dann einfach die Pakete hochladen. – alexarno