Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2006-08-31 17:37:18

MrLongbaugh
Member
From: Hamburg - Germany
Registered: 2004-10-11
Posts: 116

[de-de] Problem beim Erstellen von Thumbs

Hallo, beim Erstellen von Vorschaubildern bekomme ich bei großen Fotos immer diese Fehlermeldung
Fatal error: Allowed memory size of 31457280 bytes exhausted (tried to allocate 13824 bytes) in /users/xxx/textpattern/lib/class.thumb.php on line 165

Kann ich da irgendwas machen?

Vielleicht hat ja jemand eine Idee dazu.

Danke schon einmal
MrLongbaugh

Offline

#2 2006-09-01 10:16:11

alexandra
Member
From: Cologne, Germany
Registered: 2004-04-02
Posts: 1,370

Re: [de-de] Problem beim Erstellen von Thumbs

Mail mal Sencer. Sieht so aus, als wenn er die class.thumb.php unter den Finger gehabt hat.

(Wieviel bytes darfst du insgesamt hochladen?)

Offline

#3 2006-09-01 12:51:14

graumeister
Plugin Author
From: Ban Bang Por, Samui, Thailand
Registered: 2005-01-16
Posts: 167
Website

Re: [de-de] Problem beim Erstellen von Thumbs

Das ist ein serverseitiges Problem. Dein Server erlaubt 32MB Ramnutzung. Das ist relativ viel in meinen Augen. Ich nehme mal an, dass deine Bilder sehr groß sind? Wenn du an die php.ini rankommst erhöhe mal das memory_limit (ich glaube das heißt allowed_memory_size oder so). Wenn nicht, dann hilft nur das Hochladen kleinerer Originale oder einrichten eigener Thumbnails.


Samui? Samui! (about the life as farang in thailand)
David’s Neighbour

Offline

#4 2006-09-01 17:13:04

MrLongbaugh
Member
From: Hamburg - Germany
Registered: 2004-10-11
Posts: 116

Re: [de-de] Problem beim Erstellen von Thumbs

Danke graumeister,
dachte mir schon, dass es an dem durch den Provider zugewiesenen Speicher liegt.
Dann muss ich mir eine andere Lösung überlegen.

Offline

#5 2006-09-01 17:29:07

Sencer
Archived Developer
From: cgn, de
Registered: 2004-03-23
Posts: 1,803
Website

Re: [de-de] Problem beim Erstellen von Thumbs

Kann man auch im Skript setzen (wenn das nicht vom Provider verboten wurde):

http://de.php.net/manual/de/ini.core.php#ini.memory-limit

ini_set(‘memory_limit’, ‘36M’);

Ich würde das bspw. über ein entsprechendes Plugin aber wirklich nur auf den Seiten machen, auf denen du es brauchst, da es schon ein wirksamer Schutz gegen Amoklaufende Skripte ist (und dir bei shared hosting auch der Provider auf den Kopf steigen könnte).

Ansnsten schließe ich mich graumeister an, du scheinst viel zu große Fotos zu benutzen. 32 MB sind wirklich massig Platz. Der default-Wert liegt bei 8MB – und selbst da gibt es bei mir selten Probleme. Vielleicht also schon vor dem Hochladen die Bilder entsprechen kompimieren/verkleinern.

Offline

Board footer

Powered by FluxBB