Das erforderliche Modul gd ist nicht installiert oder wurde deaktiviert.

  • Hallo zusammen,

    nach einer Neuinstallation von xampp kann ich in der Mediathek keine Bilder mehr bearbeiten. Ich erhalte die Meldung:
    Die Bildrotation wird von deinem Webhost nicht unterstützt.

    Bei der Überprüfung des Website-Zustandes erhalte ich die Meldungen:

    • Das optionale Modul imagick ist nicht installiert oder wurde deaktiviert.
    • Fehler Das erforderliche Modul gd ist nicht installiert oder wurde deaktiviert.


    Ich vermute das hängt zusammen aber sicher bin ich mir nicht. Ich habe schon versucht die Problematik zu googeln aber werde nicht so richtig fündig. Folgendes habe ich gefunden:

    "Programme wie XAMPP sollten alle entsprechenden Bibliotheken mitbringen. Hast Du dort nochmal nachgeschaut? Ist etwas schiefgelaufen bei der Konfiguration? Prüfe dort die Einstellungen."

    Leider weiß ich nicht wie ich die Einstellungen bei xampp überprüfen soll und worauf ich zu achten habe.

    Liebe Grüße Tanja

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo Henk,
    erstmal vielen Dank für den Link. Goo... hab ich gefragt. Hab ich ja auch oben geschrieben.

    Da ich absoluter Neuling bin war mir noch nicht mal klar wonach ich genau suchen soll. Hab ja geschrieben das ich nicht so richtig fündig geworden bin. Auch war ich mir nicht sicher ob die Beschreibung meines Problems mit diesem Modul zusammen hängt.

    Der Link erklärt mir leider immer noch nicht ob das Problem mit dem beiden Modulen (gd und imagick) etwas zu tun hat und wie ich die Einstellungen bei xampp überprüfen kann.

    Ich werde versuchen das Modul nach der Beschreibung im Link zu installieren. Ich scheitere jedoch schon daran wie ich an die benötigten Informationen meiner PHP Verteilung komme da ich mit dem Begriff "leeres SKript" nichts anfangen kann.

    Für weitere Hilfe wäre ich irklich sehr dankbar.

    Liebe Grüße Tanja

  • Hallo Tanja,

    wenn Xampp auf deinem System läuft und gestartet ist

    kannst du die PHP Konfiguration mit
    http://localhost/dashboard/phpinfo.php

    das ist die in dem verlinkten Beitrag die phpinfo()

    wenn die GD-LIB aktiv ist kannst du diese dort sehen. Wenn nicht einfach die PHP.ini bearbeiten.

    Wo die PHP.ini ist kannst du in der phpinfo() (erster Link) nachlsen unter

    Loaded Configuration File

    in der Regel oder oft unter
    Loaded Configuration File C:\xampp\php\php.ini

    die PHP.ini kannst du mit dem Editor Notepad++ https://notepad-plus-plus.org/downloads/ bearbeiten.

    die PHP.ini ist ca. 2000 Zeilen lang.

    und beginnt mit
    [CODE]

    PHP
    ;;;;;;;;;;;;;;;;;;;
    ; About php.ini   ;
    ;;;;;;;;;;;;;;;;;;;
    ; PHP's initialization file, generally called php.ini, is responsible for
    ; configuring many of the aspects of PHP's behavior.


    Mit Notepad++ suchst du in der geöffneten php.ini Datei über Suchen =>suchen nach

    extension=gd


    durch löschen von ; vor extension=gd

    aus
    ;extension=gd
    wird
    extension=gd

    ist das Modul gd-lib aktiv.

    Die PHP.ini Datei nun speichern und Apache in der Xampp konsohle beenden und neu starten.

    Danach
    http://localhost/dashboard/phpinfo.php
    prüfen ob die gd - lib dir angezigt wird.

    WordPress funktioniert ohne die Erweiterung imagick.

    Imagick funktioniert in WordPress leider nur als PHP Modul und nicht als eigenständige Anwendung kann entsprechend weniger.

    Das Modul gibt es nur für PHP 7.4 und älter. für PHP 8.01 gibt es noch kein Modul

    https://pecl.php.net/package/imagick/3.4.4/windows

    wenn du Imagick verwendem möchtest musst du von xampp eine PHP 7.x Version installieren und die passende Dll downloaden und installieren.

    Mit offenen Augen träumen

  • Hallo r23

    Vielen lieben Dank und sorry für die späte Antwort. Leider ging es bei uns gesundheitlich etwas drunter und drüber sodass ich mich leider erst jetzt darum kümmern konnte. Du hast mir wirklich sehr weiter geholfen :)

    Die gd - lib wird mir jetzt angezeigt.

    Ich werde mir xampp dann für PHP 7.x neu installieren müssen,da ich 8.0.1 installiert habe und dann wage ich mich mal an die Installation von Imagick.

  • neu installieren müssen,da ich 8.0.1 installiert habe

    aktuelle PHP Version ist per se 8.0.2 https://www.php.net/downloads.php#v8.0.2

    und nach der Changelog
    https://www.php.net/ChangeLog-8.php#8.0.2
    ist ein update eigentlich zwingend erforderlich.

    Da sich Microsoft vom PHP Support zurückzieht
    https://www.golem.de/news/entwicklu…007-149584.html

    würde ich mir einen kleinen Linux Server eben für die Entwicklung einrichten...

    Mit offenen Augen träumen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!