Kein Gallerie - Plug in funktioniert..

  • Guten abend liebe WP´ler,

    ich hatte bereits ein thema eröffnet das anscheinend keinen interessiert hat. habe große probleme mit meinem WP, genauer mit den Thumbnails..
    keines von insg. 3 plug-in´s die ich versucht habe, konnte mir das bieten was ich will.

    - Nextgen 1.0
    - Picture-surf
    - Lazy Gallery

    alle 3 können mir keine thumbs erstellen. also kann es ja nur was mit meinem Server zu tun haben.

    zur info:
    Hoster: campusspeicher.de

    stats:

    • Betriebssystem : Linux
    • Server : Apache
    • Speicherverbrauch : 19.79 MByte
    • MySQL Version : 5.0.32-Debian_7etch8
    • SQL Modus : Nicht gesetzt
    • PHP Version : 5.2.0-8+etch13
    • PHP Safe Mode : Aus
    • PHP Allow URL fopen : Aus
    • PHP Memory Limit : 32M
    • PHP Max Upload Größe : 8M
    • PHP Max Post Größe : 8M
    • PHP Max Script Execute Time : 30s
    • PHP Exif Modul : Ja ( V1.4 )
    • PHP IPTC Modul : Ja
    • PHP XML Modul : Ja


    und


    • GD Version : 2.0 or higher
    • FreeType Support : Ja
    • FreeType Linkage : with freetype
    • T1Lib Support : Ja
    • GIF Read Support : Ja
    • GIF Create Support : Ja
    • JPG Support : Ja
    • PNG Support : Ja
    • WBMP Support : Ja
    • XPM Support : Nein
    • XBM Support : Nein
    • JIS-mapped Japanese Font Support : Nein


    Hatte es bei NGG sogar schon soweit gehabt das ich die thuimbs manuell erstellt habe und sie manuell hochgeladen habe, sie tauchten trotzdem nicht auf.

    Bei der nachträglichen erstellung der thumbs bei NGG sieht man den server nur kurz laden und das wars dann auch.

    An was kann es denn noch liegen ? CHMOD ? Server ? Mir ? An Fr. Merkel ?

    Um antworten wäre ich echt dankbar !!

    • 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

  • Kannst ja mal eine kleine Anfrage im Bundestag machen ... :)

    Spass beiseite, nach Angabe deines PHP Speicher limits von 32 MB und einer bereits vorliegenden Auslastung auf der einfachen Seite mit den Optionen von 19,79MB hast du noch 12 MB "Luft" für zusätzlichen PHP code, Sprachdateien und Bilddaten.

    Da du keine Angabe zu den Bildgrößen (Originalgröße) und deren Anzahl beim Upload gemacht hast, kann es sein, das du ans Ende deines Speicher Limits stößt.

    Hier eine brauchbare Übersicht, wie man das erhöhen könnte: PHP: Memory Limit erhöhen | Julius Beckmann

  • Okay das klingt einerseits logisch, aber ich habe zurzeit nichts anderes auf dem server laufen, als das nackte Wordpress.. wie kann ich dann bereits 19MB genutzt haben :confused:

    Zu den Bildern, sie sind alle nicht größer als1024x768 eher kleiner...

    gruß sam

  • Leider ist WP ziemlich "dick" geworden. Die Core-Dateien + aktivierte Plugins + Sprachdatei von WP (braucht selbst bis zu 4MB im PHP RAM) summieren sich in der internen Parser-Zerlegung schnell auf diese Größe. Und Nextgen oder ähnliche sind auch einige dieser Brocken, denn diese fordern auch noch die GD Lib an, die sonst nicht (unbedingt) geladen ist.

    Dann kommt noch ein Bild daher mit 1024x768px was durch GD intern in voller epischer Breite 1024 x 768 x ( r + g + b + a) = 3145728 bytes Minimum braucht, wenn es geladen wird. Die Konvertierung dessen benötigt dann nochmal Puffer und Bildplatz für das Thumb, was in Summe an diese 3MB nochmals rankommt. -> sind schon 6 von 12 MB weg mit einem Bild in der Konvertierung. Wenn dann noch andere Daten wie der rohe base64 Stream des Bild-Uploads im Speicher hängt (ist ja dicker als das Bild selbst groß ist wegen der Codierung) dann wird's verdammt eng.

    Ich erschrecke mich auch immer, wenn die meine lokale XAMPP (Windows) Speicherbenutzung ausgeben lasse (eigene Erweiterung, kann PHP unter Windows sonst nicht) -> 45MB im Ruhezustand!
    Unter Unix ist das weniger, denn Windows zählt ja die DLL's usw. mit während unter Linux nur nachgeladen Bibliotheken (wie GD z.b.) einen Einfluss auf den Speicherverbrauch haben.

    Eine Erhöhung des Limits würde ich erstmal testen, wenn das nix ändert, mal mit der Provider sprechen. So um 40 - 64 sollten bei Nextgen und Bildern reichen (vorausgesetzt, du willst nicht 50 solche Images am Stück hochladen und thumbnailen, das kann nach hinten losgehen)

  • Ich danke dir schonmal vielmals für deine super ausführliche Beschreibung, habe ich so ausführlich erlebt !!!:mrgreen:

    okay dann werd ich mal schauen das ich mehr memory da reinbekomme. Laut dem link den du mir gegeben hast, kommt für mich nur der 2. und 3. Punkt in Frage.

    leider kenne ich mich mit .htaccess nicht aus, was muss den alles drin stehen, kannst du mir da helfen. das wäre echt super !!!

    gruß sam


    EDIT: was mir eben noch eingefallen ist, wieso werden sie dann nicht angezeit, auch wenn ich sie manuell hochgeladen habe ?

  • Normalerweise findest du im Hauptorder von WordPress einen .htaccess Datei mit folgenden Inhalt (Standard):

    Die Variante mit der Angabe in der .htaccess Datei wäre dann:

    Die Variante mit dem php Code würde ich in der wp-config.php direkt hinter den Datenbankangaben einbauen.

    PHP
    ini_set('memory_limit', '64M');

    Bei der .htaccess Variante könnte der Server sofort einen error 500 liefern, falls der Provider das nicht unterstützt, dann wieder rückgängig machen und per PHP versuchen.

    Ergänzung zu manuell hochgeladenen Bildern:
    Das Hochladen trägt die URL's der Bilder bzw. Pfade in die Datenbank ein und WordPress zeigt dir später nur die, die auch in der DB verzeichnet sind. Pur hochgeladene Bilder stehen aber nicht in der DB, deshalb zeigt WP die nicht an.

  • Also das ganze scheint nun mit 64MB zu laufen, siehe hier:


    • Betriebssystem : Linux
    • Server : Apache
    • Speicherverbrauch : 21.67 MByte
    • MySQL Version : 5.0.32-Debian_7etch8
    • SQL Modus : Nicht gesetzt
    • PHP Version : 5.2.0-8+etch13
    • PHP Safe Mode : Aus
    • PHP Allow URL fopen : Aus
    • [COLOR=Red]PHP Memory Limit :[/COLOR] [COLOR=Red]64M[/COLOR]
    • PHP Max Upload Größe : 8M
    • PHP Max Post Größe : 8M
    • PHP Max Script Execute Time : 30s
    • PHP Exif Modul : Ja ( V1.4 )
    • PHP IPTC Modul : Ja
    • PHP XML Modul : Ja






    [COLOR=Black]ABER, die Thumbs, kann ich immer noch nicht erstellen! In einem anderen FOrum habe ich gelesen, das jemand das gleiche Problem wie ich hatte und sich mal die 0.99.1 version drauf gemacht hat und es nun geht. Sollte ich auch mal versuchen, wa ?!

    greetz sam


    EDIT: Ich habe es nun spass halber das Limit auf 128MB gesetzt, aber geht auch nüscht !
    [/COLOR]

  • Das ist schon eigenartig, das sollte eigentlich ausreichen. Mir fällt da im Moment nicht mehr dazu ein als den Autor mal zu kontakten.

    Das habe ich schon, im dazugehörigen WP Plugin Forum, kommt im moment keine antwort von ihm.

    Mal ganz doof gefragt, was für Bilder lädst Du hoch? Also welche Größe, welches Dateiformat und so Zeugs.

    Das geht über normale .jpeg´s mit max. 1024x768er auflösung bishin zu kleinen gifs.. also nichts weltbewegendes !!!

  • DIrekt über das plugin im adminbereich... aber ich habe das rätsels lösung gefunden !!!!

    Zitat

    Ha! I think I figured it out. I completely removed the 1.1.1 version and installed the .99 version. I use the Wordpress Automatic Upgrade plugin which noticed that my ngg was behind. I clicked on the automatic upgrade link for ngg in my plugin form, allowed it to upgrade, and tada! Everything worked.

    hab das mal versucht und die 0.99 verison klappt einwandfrei ! jedoch beim upgrade auf die aktuelle habe ich wieder das gleiche problem ! sollte aber erstmal reichen.

    greetz

  • hab da aber noch eine frage, und zwar habe ich jetzt mal mehrer bilder in eine gallerie geladen und diese über [gallery_id=1] in einen artikel eingefügt. jetzt werden mir die bilder aber so doof untereinander angezeigt, was ziemlich doof aussieht, siehe bild ! wie kann ich die denn nun, sagen wir mal 5 in eine zeile und dann nächste zeile reinfriemmeln !?

    greetz

Jetzt mitmachen!

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