URL: https://www.overclockers.at/coding-stuff/gallery_probleme_196381/page_1 - zur Vollversion wechseln!
Ich steh vor einem Problem und hoffe einmal, dass ihr mir dabei ein wenig unter die Arme greifen könnt.
Habe mir ein Gallery Skript zugelegt um meine Bilder schön Sortiert im Web abzulegen.
Leider bekomme ich fast immer eine Fehlermeldung und zwar folgende:
Code:Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 12288 bytes) in /home/www/usrxh102/html/include/picmgmt.inc.php on line 262
Code:$src_img = imagecreatefromjpeg($src_file);
Das Script ist zu fett, oder deine PHP-Runtime kriegt nicht genuegend Speicher. Je nachdem, wie du's auslegen moechtest.
Und wie gehe ich hier am besten vor?
Die Bilder die ich uppen möchte und in die Gallerie hinzufügen möchte haben um die 1,6 bis 2 MB
mem limit in der php.ini hochschrauben.
Und diese PHP.ini liegt sicherlich beim Provider oder?
ja, wieviel speicher ist laut php info denn verfügbar?
ich hab die coppermine nie wirklich genutzt, ev die bildergröße per auflösung eingeschränkt - soll angeblich die selben php fehler auslösen?
Ähm und wie kann ich die php info auslesen?
Habe hier vom Provider ein Web Interface für gewisse Sachen, jedoch beinhaltet da nicht wirklich etwas das mir weiter helfen könnte.
lad einfach eine .php datei mit folgendem inhatl hoch
Code: PHP<?php phpinfo(); ?>
) und sag uns welcher wert in der zeile stehtHätte die Bilder schon gerne in der Orginal Größe. Ansonsten könnte ich sie ja schon davor verkleinern. Werde das mit der php.ini heute noch machen.
Danke!
Beide Variablen haben aber mit dem Fehler nichts zu tun, memory_limit wäre schon die richtige, oder bin ich jetzt ganz daneben?Zitat von Lizardking// quatsch, "upload_max_filesize" mein ich natürlich
// is default 2MB iirc
// "post_max_size" wär ev. auch interessant, pff bin schon verwirrt heute o_0
Nein, da hast du schon recht, lieber jives. 
Sodala
Hab gerade gesehen, dass bereits eine PHPinfo.php Datei in dem Gallery Skript bereits enthalten ist. Ist ewig lang. Daher die Frage. Welche Info wäre jetzt genau Interessant?
Memory Limit ist auf 32M eingestellt.
ich vermute mal die gdlib verbrät zuviel speicher, du könntest es mal mit imagemagick versuchen.
Kann ich das Memory Limit nicht einfach rauf schrauben?
in der php.ini auf die du keinen zugriff hast, du kannst ja bei deinem hoster nachfragen.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026