View a markdown version of this page

Installation der 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.

Installation der AWS SDK for PHP Version 3

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

  • Als Abhängigkeit per Composer

  • Als vorkonfiguriertes phar des SDK

  • Als ZIP-Datei des SDK

Bevor Sie AWS SDK for PHP Version 3 installieren, stellen Sie sicher, dass Ihre Umgebung PHP Version 8.1 oder höher verwendet. Erfahren Sie mehr über Umgebungsanforderungen 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.

Als Abhängigkeit über AWS SDK for PHP Composer installieren

Composer ist die empfohlene Methode zur Installation von AWS 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 von Windows Installer.

  • Folgen Sie für Linux den Installationsanweisungen in der Befehlszeile.

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

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

$ composer require aws/aws-sdk-php

Geben Sie andernfalls 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.

Um das AWS SDK for PHP in Ihren Skripten zu verwenden, fügen Sie den Autoloader wie folgt in Ihre Skripts ein.

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

Installation mithilfe des Paketes Phar

Jede Version von AWS SDK for PHP enthält ein vorkonfiguriertes Phar-Archiv (PHP-Archiv), das alle Klassen und Abhängigkeiten enthält, die Sie für die Ausführung des SDK benötigen. Darüber hinaus registriert der Phar automatisch einen Klassen-Autoloader für die AWS SDK for PHP und all ihre 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

Das AWS SDK for PHP beinhaltet eine ZIP-Datei mit allen Klassen und Abhängigkeiten, die Sie zum Ausführen 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'; ?>