• Gelöst zimmelsm

    (@zimmelsm)


    Hallo zusammen,

    Wenn ich versuche ein Bild hochzuladen, kommt immer die Folgende Fehlermeldung:
    logo.jpg – Der Server kann das Bild nicht verarbeiten. Dies kann vorkommen, wenn der Server beschäftigt ist oder nicht genug Ressourcen hat, um die Aufgabe abzuschließen. Es könnte helfen, ein kleineres Bild hochzuladen. Die maximale Größe sollte 2560 Pixel nicht überschreiten.

    Sämtliche Vorschläge von gängigen LLMs das Bild kleiner zu machen und kleiner zu komprimieren haben nicht geholfen.
    Auch verscheidene Formate wie jpg, png etc habe ich bereits versucht.
    Ein weniger komplexes Bild in Paint zu erstellen hat auch nicht geholfen.

    Das WordPress wird von meiner Universität gehostet.

    Ich freue mich über jede Hilfe!
    Vielen lieben Dank im Voraus.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)
  • Moderator threadi

    (@threadi)

    Die Meldung kommt auch, wenn es beim Speichern der Dateien einen serverseitigen Fehler gab. Es hat nicht zwingend mit der Größe des Bildes zu tun.

    Du könntest daher mal schauen, ob du im Error-Log deines Hosters dazu einen Eintrag findest.

    Mehr kann man dir an der Stelle dazu leider nicht sagen, da wir dein Projekt nicht kennen. Der Website-Bericht könnte ggfs. helfen.

    Die Lösung ist so einfach, dass man alleine kaum darauf kommt!
    Ändere die PHP Version bei dem Hoster, ich hatte soeben das gleiche Problem.
    Hier die Lösung im Detail…

    Moderator Torsten Landsiedel

    (@zodiac1978)

    @rdam41 Ich tippe mal darauf, dass die Umstellung eher mehr Speicher ermöglicht hat (PHP muss ja selbst auch in den RAM), und es am Ende ein memory_limit Problem war.

    @zimmelsm Da das Bild von den Grafikbibliotheken (GD oder Imagick) in den Speicher geladen werden muss für die Erstellung der anderen Bildgrößen, ist das Format und die Komprimierung nicht so relevant, sondern die Pixelmaße. Ist das Bild wirklich über 2560 Pixel groß? Wie viel memory_limit hast Du auf dem Server? Andere Möglichkeit ist, dass mod_security oder eine Firewall-Regel hier querschießt. Am besten mal im „Website-Zustand“ bei „Info“ schauen, was das Memory Limit ist und via phpinfo() schauen, ob vielleicht mod_security aktiv ist. Falls das für dich unverständlich ist, frag‘ beim zuständigen Rechenzentrum deiner Uni nach, ob sie dir helfen.

    Wie dem auch sei – ich konnte das Problem temporär damit lösen und schalte nach den Bildupload wieder auf PHP 8.2 um. Und im Vergleich mit anderen WordPressprojekten, die ich über worker betreue, kann ich versichern, dass alle auf PHP 8.2 umgestelleten Websites das gleiche Problem haben, owohl mit PHP 7.4 alle ok war. In den nächsten Tagen schalte ich dann auf PHP 8.4 um und dann schaun wir mal weiter…

    Moderator threadi

    (@threadi)

    @rdam41 Das mag auf dein konkretes Hosting zutreffen. Der Topiceröffner hat jedoch mit Sicherheit ein anderes. Wenn du zu deinem Problem Hilfe benötigst, öffne bitte ein eigenes Topic hier im Forum.

    • Diese Antwort wurde vor 2 Monaten von threadi geändert.

    Da seit einiger Zeit keine Rückmeldung mehr vom TE kam, wird der Thread aus administrativen Gründen auf gelöst gesetzt, damit die ungelösten Threads, in denen noch Hilfe benötigt wird, leichter auffindbar sind.

    Der Status „gelöst“ kann vom TE jederzeit geändert und der Thread kann mit Nachfragen oder einem Feedback ergänzt werden.

    Lösung gefunden? In einem User-helfen-User-Forum wie diesem hier ist das Posten der Lösung für andere User immer hilfreich, danke.

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)

Du musst angemeldet sein, um auf dieses Thema zu antworten.