Imagick – dies ist eine PHP-Erweiterung, mit der Sie mit Bildern arbeiten, neue Grafikdateien konvertieren, bearbeiten und erstellen können. Es ist ein leistungsfähiges Werkzeug für die Grafikverarbeitung und wird in der Webentwicklung weit verbreitet eingesetzt.
Die Installation von Imagick unter Windows kann insbesondere für unerfahrene Benutzer zu Schwierigkeiten führen. Mit dieser detaillierten Anleitung können Sie die Imagick-Erweiterung jedoch einfach auf Ihrem Windows-Betriebssystem installieren und konfigurieren.
Schritt 1: Laden Sie die Imagick-Bibliothek herunter
Der erste Schritt ist, die Imagick-Bibliothek herunterzuladen. Besuchen Sie dazu die offizielle Website von PECL und finden Sie die neueste Version der Bibliothek. Dann laden Sie die Datei im Format herunter .die DLL, die Ihrer PHP-Version entspricht.
Schritt 2: Platzieren der Bibliothek im PHP-Verzeichnis
Nachdem Sie die Imagick-Bibliotheksdatei heruntergeladen haben, müssen Sie sie im PHP-Verzeichnis ablegen. Suchen Sie dazu das Verzeichnis mit Ihrer installierten PHP-Version. Kopieren Sie dann die Bibliotheksdatei und fügen Sie sie in das Verzeichnis ein ext, die sich im PHP-Verzeichnis befindet.
Schritt 3: Einrichten von PHP.ini
Damit der PHP-Server die Erweiterung Imagick verwenden kann, muss die PHP-Datei bearbeitet werden.ini. Suchen Sie die PHP-Datei.ini, das sich in Ihrem PHP-Verzeichnis befindet, und öffnen Sie es in einem Texteditor. In der PHP-Datei.ini Suchen Sie nach einer Zeile, die mit ;extension beginnt, und entfernen Sie das Zeichen ; am Anfang der Zeile. Dann fügen Sie die folgende Zeile unten hinzu:
extension=imagick
Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die PHP-Datei.ini.
Schritt 4: Starten Sie den Webserver neu
Nachdem Sie die vorherigen Schritte abgeschlossen haben, starten Sie den Webserver neu, damit die Änderungen wirksam werden. Nachdem Sie den Server neu gestartet haben, können Sie die Imagick-Erweiterung verwenden, um mit Bildern in Ihrem PHP-Projekt zu arbeiten.
Jetzt, nachdem Sie die Imagick-Erweiterung erfolgreich auf Ihrem Windows-Betriebssystem installiert haben, können Sie alle Funktionen dieses leistungsstarken Bildbearbeitungstools genießen.
Imagick: Installation unter Windows
| Schritt | Die Beschreibung |
| 1 | Laden Sie die ImageMagick-Binärdateien herunter. Sie können sie von der offiziellen ImageMagick-Website herunterladen: https://imagemagick.org/script/download.php#windows . Laden Sie die Datei herunter, die Ihrem Betriebssystem entspricht (32-Bit oder 64-Bit). |
| 2 | Installieren Sie ImageMagick anhand der standardmäßigen Installationsschritte. Stellen Sie sicher, dass Sie die Option "ImageMagick zur Umgebungsvariablen PATH hinzufügen" auswählen, um sicherzustellen, dass ImageMagick über die Befehlszeile verfügbar ist. |
| 3 | Fügen Sie Imagick in Ihre PHP-Konfiguration ein. Öffnen Sie dazu die PHP-Datei.ini und suchen Sie nach einer Zeile, die mit "extension=" beginnt. Kommentieren Sie diese Zeile, indem Sie das ";" -Zeichen entfernen. Fügen Sie dann die folgende Zeile hinzu: |
$image = new Imagick();
Herunterladen der PHP-Distribution
Bevor Sie Imagick installieren, müssen Sie die PHP-Distribution auf Ihrem Windows-Betriebssystem herunterladen und installieren. Sie müssen PHP mit Imagick-Unterstützung konfigurieren.
Sie können die PHP-Distribution für Windows von der offiziellen PHP-Website unter
Wählen Sie die PHP-Version aus, die Sie installieren möchten. Es wird empfohlen, die neueste stabile Version auszuwählen. Klicken Sie auf den Versionsnamen-Link, um zur Download-Seite dieser PHP-Version zu gelangen.
Wählen Sie auf der Download-Seite die entsprechende PHP-Distribution für Ihr Windows-Betriebssystem aus. Stellen Sie sicher, dass die VC15 x64 Non Thread Safe-Distribution ausgewählt ist.
Klicken Sie auf den Link, um die ausgewählte PHP-Distribution herunterzuladen. Speichern Sie die Datei mit der Distribution auf Ihrem Computer.
Apache installieren und konfigurieren
Schritt 1: Apache herunterladen
Zuerst müssen Sie die Apache-Installationsdatei von der offiziellen Apache-Website herunterladen. Gehen Sie dazu auf die Apache-Download-Seite (https://httpd.apache.org/download .cgi) und wählen Sie die richtige Version für Ihr Betriebssystem (Windows) aus. Laden Sie die Datei im Format hoch .zip.
Schritt 2: Entpacken von Apache
Nachdem Sie die Installationsdatei heruntergeladen haben, erstellen Sie einen neuen Ordner auf Ihrer Festplatte, in dem sich der Apache-Server befindet. Dann entpacken Sie den Inhalt des heruntergeladenen .zip-Datei in diesen Ordner.
Schritt 3: Apache einrichten
Navigieren Sie zu dem Ordner, in den Sie die Apache-Dateien entpackt haben, und suchen Sie nach der Datei "httpd.conf". Öffnen Sie es in einem Texteditor, und suchen Sie nach der Zeichenfolge, die Port 80 enthält (Standardeinstellung). Ändern Sie diesen Port bei Bedarf in Port 8080. Speichern Sie die Datei, nachdem Sie die Änderungen vorgenommen haben.
Schritt 4: Starten Sie Apache
Jetzt können Sie den Apache-Server ausführen. Suchen Sie dazu die Datei "httpd.exe" im Apache-Ordner und führen Sie es aus. Wenn alles korrekt konfiguriert ist, wird der Server ohne Fehler gestartet.
Schritt 5: Überprüfen Sie, ob Apache funktioniert
Öffnen Sie einen Webbrowser und geben Sie "localhost" oder "127.0.0.1" in die Adressleiste ein. Wenn Sie die Apache-Begrüßungsseite sehen, bedeutet dies, dass der Server erfolgreich installiert und ausgeführt wurde.
Jetzt ist der Apache-Server einsatzbereit und Sie können mit der Installation und Konfiguration von Imagick in Ihrer PHP-Entwicklungsumgebung fortfahren.
Installieren von Visual C++ Redistributable
Bevor Sie Imagick unter Windows installieren, müssen Sie Visual C++ Redistributable installieren. Dies ist ein Komponentenpaket, das eine Reihe von benötigten Bibliotheken enthält, die von in C++ geschriebenen Anwendungen verwendet werden.
Folgen Sie den Anweisungen unten, um Visual C++ Redistributable zu installieren:
- Gehen Sie zur offiziellen Microsoft-Website und suchen Sie nach der Visual C++ Redistributable-Download-Seite.
- Wählen Sie die entsprechende Version (x86 oder x64) aus, abhängig von der Bittiefe Ihres Betriebssystems
- Klicken Sie auf den Download-Link und speichern Sie die Installationsdatei auf Ihrem Computer
- Führen Sie die heruntergeladene Datei aus und folgen Sie den Anweisungen des Installationsassistenten.
Nachdem Sie Visual C++ Redistributable erfolgreich installiert haben, können Sie mit der Installation und Konfiguration von Imagick auf Ihrem Server fortfahren.
Herunterladen und Installieren von ImageMagick
Um mit der Installation von ImageMagick auf einem Windows-Betriebssystem zu beginnen, müssen Sie:
- Offizielle Website öffnen https://imagemagick.org/script/download.php#windows .
- Wählen Sie auf der Download-Seite die gewünschte Version des Windows-Programms aus.
- Klicken Sie auf den Link mit dem Namen der ausgewählten Version von ImageMagick.
- Klicken Sie nach dem Aufrufen der Download-Seite auf den Download-Button.
- Warten, bis der Download der Installationsdatei abgeschlossen ist.
- Führen Sie die heruntergeladene Datei aus und folgen Sie den Anweisungen des Installationsassistenten.
- Wählen Sie den Installationspfad aus, Sie können den Standard beibehalten.
- Klicken Sie auf die Schaltfläche Installieren und warten Sie, bis der Installationsvorgang abgeschlossen ist.
- Wenn die Installation abgeschlossen ist, klicken Sie auf "Fertig stellen".
ImageMagick ist jetzt erfolgreich auf Ihrem Windows-Betriebssystem installiert und kann zusammen mit PHP verwendet werden.
Installieren der Imagick PHP-Erweiterung
Schritt 1: Herunterladen von Erweiterungsdateien
Der erste Schritt besteht darin, die Imagick-Erweiterungsdateien für PHP herunterzuladen. Sie können diese Dateien auf der offiziellen Website der Imagick-Erweiterung finden.
Schritt 2: Entpacken von Dateien
Nachdem Sie die Dateien heruntergeladen haben, müssen Sie sie entpacken. Öffnen Sie dazu das heruntergeladene Archiv und kopieren Sie alle Dateien in den PHP-Erweiterungsordner, der auf Ihrem Server installiert ist. Normalerweise befindet sich dieser Ordner im PHP-Verzeichnis, zum Beispiel C:\php\ext .
Schritt 3: Bearbeiten Sie die PHP-Datei.ini
Jetzt müssen Sie die PHP-Datei öffnen.ini, das sich im PHP-Verzeichnis befindet. Fügen Sie dieser Datei die folgende Zeile hinzu:
Schritt 4: Starten Sie den Server neu
Nachdem Sie Änderungen an der PHP-Datei vorgenommen haben.ini muss Ihren Server neu starten, damit die Änderungen wirksam werden.
Schritt 5: Überprüfen der Installation
Um zu überprüfen, ob die Imagick-Erweiterung für PHP erfolgreich installiert wurde, erstellen Sie eine neue Datei mit der Erweiterung .php und fügen Sie den folgenden Code hinzu:
Speichern Sie die Datei und öffnen Sie sie in einem Browser. Auf der PHP-Informationsseite sollten Sie den Abschnitt mit der Erweiterung Imagick sehen, was bedeutet, dass die Installation erfolgreich war.
Jetzt können Sie die Funktionen und Funktionen der Imagick-Erweiterung in Ihrem PHP-Projekt verwenden.
Integritätsprüfung und Konfiguration
Nach der Installation von Imagick müssen Sie die Funktionsfähigkeit des Imagick überprüfen und an Ihre Bedürfnisse anpassen.
Führen Sie die folgenden Schritte aus, um die Integrität zu überprüfen:
- Öffnen Sie eine Eingabeaufforderung, und geben Sie Folgendes ein php -m. Wenn Sie das Imagick-Modul in der Liste sehen, bedeutet dies, dass es erfolgreich installiert wurde und funktioniert.
- Erstellen Sie eine neue PHP-Datei mit Code phpinfo() und lade es auf den Server hoch. Öffnen Sie diese Datei in einem Browser und suchen Sie nach dem Abschnitt, der Informationen über Imagick anzeigt. Hier können Sie alle mit Imagick verbundenen Optionen und Einstellungen sehen.
Außerdem können Sie Imagick mit den folgenden Optionen konfigurieren:
- memory_limit: Der Parameter gibt die maximale Menge an RAM an, die Imagick verwenden kann. Sie können es vergrößern, wenn Ihre Bilder sehr groß oder komplex sind.
- max_execution_time: der Parameter legt die maximale Ausführungszeit für das Skript fest. Wenn Sie mit großen Bildern arbeiten, erhöhen Sie diese Einstellung, um eine Unterbrechung des Verarbeitungsvorgangs zu vermeiden.
Die Einstellung der Parameter erfolgt normalerweise in einer PHP-Datei.ini. Denken Sie nach der Änderung daran, den Webserver neu zu starten, damit die Änderungen wirksam werden.
Jetzt sind Sie bereit, Imagick in Ihren Projekten zu verwenden. Gute Arbeit!