Imagick: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Thomas (Diskussion | Beiträge) Die Seite wurde neu angelegt: „== Imagick unter IIS auf Windows Server integrieren == === Ziel === Diese Anleitung beschreibt die Einrichtung der PHP-Erweiterung Imagick unter Windows Server 2022 mit IIS, zur Nutzung in MediaWiki oder anderen PHP-Anwendungen. === Voraussetzungen === * Windows Server 2022 mit IIS * PHP ≥7.4 installiert und konfiguriert * MediaWiki oder andere PHP-basierte Anwendung * Administratorrechte === Schritte === # '''ImageMagick installieren''' * Lade die p…“ |
Thomas (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 44: | Zeile 44: | ||
* Bei Problemen: Event-Log und <code>php_error.log</code> prüfen | * Bei Problemen: Event-Log und <code>php_error.log</code> prüfen | ||
* Imagick wird z. B. von MediaWiki für SVG-Rendering und Thumbnails verwendet | * Imagick wird z. B. von MediaWiki für SVG-Rendering und Thumbnails verwendet | ||
=== Anwendungshinweis === | |||
Imagick wird auf diesem Server primär für WordPress verwendet. MediaWiki nutzt die GD-Bibliothek für Rastergrafiken und verarbeitet SVG-Dateien nativ, da Vektorgrafiken bevorzugt eingesetzt werden. | |||
[[Kategorie:PHP]] | [[Kategorie:PHP]] | ||
Aktuelle Version vom 13. August 2025, 07:35 Uhr
Imagick unter IIS auf Windows Server integrieren
[Bearbeiten | Quelltext bearbeiten]Ziel
[Bearbeiten | Quelltext bearbeiten]Diese Anleitung beschreibt die Einrichtung der PHP-Erweiterung Imagick unter Windows Server 2022 mit IIS, zur Nutzung in MediaWiki oder anderen PHP-Anwendungen.
Voraussetzungen
[Bearbeiten | Quelltext bearbeiten]- Windows Server 2022 mit IIS
- PHP ≥7.4 installiert und konfiguriert
- MediaWiki oder andere PHP-basierte Anwendung
- Administratorrechte
Schritte
[Bearbeiten | Quelltext bearbeiten]- ImageMagick installieren
- Lade die passende Version von ImageMagick herunter
- Empfohlen: 64-bit Q16 DLL-Version
- Installiere ImageMagick in
C:\\ImageMagickoder einem anderen Pfad ohne Leerzeichen
- Imagick PHP-Erweiterung installieren
- Lade die passende
php_imagick.dllvon PECL Imagick - Achte darauf, dass die DLL-Version zu deiner PHP-Version passt (z. B. Thread Safe vs. Non-Thread Safe)
- Kopiere
php_imagick.dllin den PHP-Erweiterungsordner (z. B.ext)
- PHP konfigurieren
- Öffne
php.ini - Füge folgende Zeile hinzu:
extension=php_imagick.dll
- Stelle sicher, dass der Pfad zu ImageMagick in der Systemumgebung verfügbar ist:
* Systemsteuerung → System → Erweiterte Einstellungen → Umgebungsvariablen * FügeC:\\ImageMagickzuPATHhinzu
- IIS neu starten
- Starte den IIS-Dienst neu:
iisreset
- Installation prüfen
- Erstelle eine
phpinfo()-Datei - Suche nach dem Abschnitt
imagick - Es sollten unterstützte Formate und Versionen angezeigt werden
Hinweise
[Bearbeiten | Quelltext bearbeiten]- Achte auf die Kompatibilität zwischen PHP, Imagick und ImageMagick-Versionen
- Bei Problemen: Event-Log und
php_error.logprüfen - Imagick wird z. B. von MediaWiki für SVG-Rendering und Thumbnails verwendet
Anwendungshinweis
[Bearbeiten | Quelltext bearbeiten]Imagick wird auf diesem Server primär für WordPress verwendet. MediaWiki nutzt die GD-Bibliothek für Rastergrafiken und verarbeitet SVG-Dateien nativ, da Vektorgrafiken bevorzugt eingesetzt werden.