Installieren Sie die AWS SDK for PHP Version 3 - AWS SDK for PHP

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Installieren Sie die AWS SDK for PHP Version 3

Sie können die AWS SDK for PHP-Version 3 wie folgt installieren:

  • Als Abhängigkeit per Composer

  • Als vorkonfiguriertes phar des SDK

  • Als ZIP-Datei des SDK

Stellen Sie vor dem Installieren von AWS SDK for PHP-Version 3 sicher, dass für Ihre Umgebung PHP-Version 5.5 oder höher verwendet wird. Erfahren Sie mehr über Umweltanforderungen und Empfehlungen.

Anmerkung

Für die Installation des SDK über die Methoden.phar und .zip muss die Multibyte String PHP-Erweiterung separat installiert und aktiviert werden.

AWS SDK for PHP als Abhängigkeit per Composer installieren

Composer ist die empfohlene Methode zur Installation vonAWS SDK for PHP. Composer ist ein Tool für PHP, das die Abhängigkeiten Ihres Projekts verwaltet und installiert.

Weitere Informationen zur Installation von Composer, zur Konfiguration von Autoloading und zu anderen bewährten Verfahren zur Definition von Abhängigkeiten finden Sie unter getcomposer.org.

Installieren von Composer

Wenn Composer noch nicht in Ihrem Projekt enthalten ist, laden Sie Composer auf der Seite Composer herunterladen herunter und installieren Sie ihn.

  • Folgen Sie für Windows den Anweisungen des Windows Installer.

  • Folgen Sie für Linux den Installationsanweisungen über die Befehlszeile.

AWS SDK for PHP als Abhängigkeit per Composer hinzufügen

Wenn Composer bereits global auf Ihrem System installiert ist, führen Sie den folgenden Befehl im Basisverzeichnis Ihres Projekts aus, um AWS SDK for PHP als Abhängigkeit zu installieren:

$ composer require aws/aws-sdk-php

Andernfalls geben Sie diesen Composer-Befehl ein, um die neueste Version von AWS SDK for PHP als Abhängigkeit zu installieren.

$ php -d memory_limit=-1 composer.phar require aws/aws-sdk-php

Autoloader Ihren php-Skripts hinzufügen

Durch die Installation von Composer werden mehrere Ordner und Dateien in Ihrer Umgebung erstellt. Die primäre Datei, die Sie verwenden, ist autoload.php. Sie befindet sich im vendor-Ordner in Ihrer Umgebung.

Wenn Sie das AWS SDK for PHP in Ihren Skripts verwenden möchten, schließen Sie den Autoloader wie folgt in Ihre Skripts ein.

<?php require '/path/to/vendor/autoload.php'; ?>

Installation mit dem verpackten phar

Jede Version des AWS SDK for PHP enthält ein vorkonfiguriertes phar (PHP-Archiv), das alle Klassen und Abhängigkeiten enthält, die Sie zum Ausführen des SDKs benötigen. Zusätzlich registriert das phar automatisch einen Klassen-Autoloader für AWS SDK for PHP und alle seine Abhängigkeiten.

Sie können das vorkonfigurierte phar herunterladen und in Ihre Skripts einbinden.

<?php require '/path/to/aws.phar'; ?>
Anmerkung

Die Verwendung von PHP mit dem Suhosin-Patch wird nicht empfohlen, ist aber auf Ubuntu- und Debian-Distributionen üblich. In diesem Fall müssen Sie möglicherweise die Verwendung von phars in der suhosin.ini aktivieren. Wenn Sie dies nicht tun, wird die Einbindung einer phar-Datei in Ihren Code einen stillen Fehler verursachen. Um suhosin.ini zu ändern, fügen Sie die folgende Zeile hinzu.

suhosin.executor.include.whitelist = phar

Installation mithilfe der ZIP-Datei

AWS SDK for PHP enthält eine ZIP-Datei mit allen Klassen und Abhängigkeiten, die Sie für die Ausführung des SDK benötigen. Zusätzlich enthält die ZIP-Datei einen Klassen-Autoloader für AWS SDK for PHP und seine Abhängigkeiten.

Für die Installation des SDK laden Sie die ZIP-Datei herunter und extrahieren sie in Ihrem Projekt an einem von Ihnen angegebenen Speicherort. Fügen Sie dann den Autoloader wie folgt in Ihre Skripts ein.

<?php require '/path/to/aws-autoloader.php'; ?>