„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie installiere ich Composer auf Shared Hosting ohne SSH-Zugriff?

Wie installiere ich Composer auf Shared Hosting ohne SSH-Zugriff?

Veröffentlicht am 12.11.2024
Durchsuche:584

How to Install Composer on Shared Hosting Without SSH Access?

Composer auf Shared Hosting ohne SSH-Zugriff installieren

Composer auf einer Shared Hosting-Plattform ohne SSH-Zugriff installieren kann eine Herausforderung sein. Dies ist jedoch mit den folgenden Schritten möglich:

1. Erforderliche Ressourcen sammeln:

Sie benötigen die folgenden Ressourcen:

  • Datei: http://api.odtu.lu/composer.phar
  • PHPInfo-Seite: http://api.odtu.lu/phpinfo.php
  • FTP-Zugriff
  • cPanel
  • Cron-Jobs auf FreeBSD

2. Laden Sie Composer herunter und installieren Sie es:

  • Verwenden Sie FTP oder cPanel, um eine Verbindung zu Ihrem Hosting-Konto herzustellen.
  • Navigieren Sie zu Ihrem Home-Verzeichnis und erstellen Sie ein Bin-Verzeichnis.
  • Erstellen Sie im bin-Verzeichnis ein Composer-Unterverzeichnis.
  • Laden Sie Composer mit dem folgenden Befehl herunter:

    curl -sS https://getcomposer.org/installer | php
  • Verschieben Sie die heruntergeladene Datei „composer.phar“ in das Composer-Unterverzeichnis:

    mv composer.phar bin/composer

3. Bestimmen Sie den PHP-CLI-Speicherort:

  • Führen Sie den folgenden Befehl aus, um den Pfad zu Ihrem PHP-CLI zu finden:

    which php-cli

4. Aliase konfigurieren:

  • Bearbeiten Sie die .bashrc-Datei und fügen Sie oben und unten die folgenden Zeilen hinzu:

    [ -z "$PS1" ] && return
    alias composer="/usr/bin/php-cli ~/bin/composer/composer.phar"
  • Ersetzen Sie /usr/bin/php-cli durch den zuvor festgelegten PHP-CLI-Pfad.

5. Letzte Schritte:

  • Quelle der .bashrc-Datei:

    source ~/.bashrc
  • Überprüfen Sie, ob Composer ist installiert:

    composer --version

Hinweis: Wenn Sie auf Berechtigungsprobleme mit /usr/local/bin stoßen, erteilen Sie die erforderlichen Berechtigungen oder ändern Sie den Alias-Pfad in ein anderes beschreibbares Verzeichnis.

Freigabeerklärung Dieser Artikel wird unter folgender Adresse abgedruckt: 1729220657 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3