Page 1 of 2

Kann keine Bilder hochladen....

Posted: Sun 11. Dec 2005, 11:03
by freithal
Hallo zusammen,

hab mich gestern durch die Installation von phpwcms gekämpft. Mit ein bisschen Geduld ging es leichter als ich dachte.
(Vielen Dank dafür auch an Herrn Peperkorn.....)

Nun zu meinem Problem:
Wenn ich via Backend oder FTP Dateien hochladen möchte, scheint das erstmal zu funtionieren, jedoch bekommen ich dann im Bereich "Dateien" unter der entsprechenden Datei folgenden Hinweis:

"Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 12288 bytes) in /is/htdocs/wp1030958_BMGEKBT403/tree1/include/inc_ext/ss_image/ss_image.class.php on line 84"

Ich hab mir mal die entsprechende Datei angeschaut, komme jedoch nicht weiter. Das scheint ja irgendwas mit einer Größenrestriktion zu tun zu haben, wenn ich das recht verstehe.

Hat jemand von Ech einen Schimmer, wie ich das Problem lösen kann?

Bin für jeden Hinweis dankbar.

MfG

Denis[/b]

Posted: Sun 11. Dec 2005, 11:28
by rushclub
hallo dreithal,

dann musst du dich an deinen hoster wenden, denn dieser hat eine maximale laufzeit/speicherbedarf für scripte gesetzt, da kannst du nichts ändern. ist glaube ich eine einstellungssache in der php.ini :roll:

cheers
rush

bei anderen gehts ja auch....

Posted: Sun 11. Dec 2005, 11:42
by freithal
ich habe ein webpack bei hosteurope gehostet.
wie ich lese, nutzen das einige mit phpwcms.

muss das wirklich am hoster liegen oder hab ich da bei der installation was versaubeutelt?

denis

Posted: Sun 11. Dec 2005, 16:18
by pepe
Ich glaube, du hast nur versucht, eine Bilddatei im Original hochzuladen...

und die ist zu groß!

Versuchs doch erst mal mit einem "kleinen" Experimentierbildchen...

Posted: Sun 11. Dec 2005, 17:55
by freithal
auch das habe ich versucht.

mit einer experimentierdatei sowohl über backend als auch über ftp.

bei ftp bekomme ich die meldung nach ftp-übernahme.
das heißt, die datei wird mir zwar angezeigt, darüber steht aber die meldung und ich kann nicht auf das bild zugreifen, z.b. um einen artikel mit bild zu erstellen.

bin immernoch ratlos.

trotzdem danke für die bemühung

denis

Posted: Sun 11. Dec 2005, 21:03
by ssyfrig
Hi Denis

Ich denke auch das Du den Hoster fragen solltest. War bei einem meiner Webs auch so.... Brauchst Du ImageMagick oder GD?

So wie ich es noch in erinnerung habe liegt das Problem nicht daran das Du eine übergrosse Datei hochladen möchtest sondern das der Prozess Systemseitig mehr als 16MB braucht.

Gruss Sven

Posted: Sun 11. Dec 2005, 21:12
by freithal
Vielen Dank für die bisher eingegangenen Hinweise.

Ob ich ImgaeMagick oder GD brauche, kann ich beim besten Willen nicht beantworten. Wo kann ich da erfahren?
(War doch so froh, dass ich als Newbie in dem Bereich die phpwcms-Installation so fix hinbekommen habe ;-))

Posted: Sun 11. Dec 2005, 21:23
by freithal
ich habe gerade mit dem support von hosteurope.de gesprochen.

die ausführung von skripten ist auf 2 mb begrenzt und lässt sich nicht ändern.

hat sich das jetzt mit phpwcms erledigt oder gibt es eine "hintertür"?

Denis

Posted: Mon 12. Dec 2005, 01:07
by pepe
Ich wüßte keine Datei im Script, die auch nur 100 kB groß wäre...
Warum sollte es da klemmen.

die Großen Dinger sind allenfalls die Grafiken und Bilder, die du selber hochlädst.

Welche GD Version hast du denn in deinem Hostingpaket enthalten GD1 oder GD2?

Welches hast du in der conf.inc.php aktiviert?

Und... sind alle Datei und Ordnerrechte richtig gesetzt? SOnst kann dein Bild ggf nur nicht "abgelegt" werden!

Re: Kann keine Bilder hochladen....

Posted: Mon 12. Dec 2005, 06:08
by Pappnase
freithal wrote:Hallo zusammen,

hab mich gestern durch die Installation von phpwcms gekämpft. Mit ein bisschen Geduld ging es leichter als ich dachte.
(Vielen Dank dafür auch an Herrn Peperkorn.....)

Nun zu meinem Problem:
Wenn ich via Backend oder FTP Dateien hochladen möchte, scheint das erstmal zu funtionieren, jedoch bekommen ich dann im Bereich "Dateien" unter der entsprechenden Datei folgenden Hinweis:

"Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 12288 bytes) in /is/htdocs/wp1030958_BMGEKBT403/tree1/include/inc_ext/ss_image/ss_image.class.php on line 84"

Ich hab mir mal die entsprechende Datei angeschaut, komme jedoch nicht weiter. Das scheint ja irgendwas mit einer Größenrestriktion zu tun zu haben, wenn ich das recht verstehe.

Hat jemand von Ech einen Schimmer, wie ich das Problem lösen kann?

Bin für jeden Hinweis dankbar.

MfG

Denis[/b]
hallo
überprüfe deine conf.inc.php ob du dort imagick oder gd einstellungen verwendest!
$phpwcms["imagick"] = 0; //if 0 = GD, 1 = ImageMagick convert, 2 = ImageMagick 4.2.9
$phpwcms["imagick_path"] = ""; //Path to ImageMagick
$phpwcms["use_gd2"] = 1; //if 0 = GD1, 1 = GD2
ich denke du hast bei dir gd2 am laufen! dann müßte die einstellung aussehen wie oben!

Posted: Mon 12. Dec 2005, 09:09
by freithal
Ichhabe gerade mit dem Support gesprochen.

Es handelt sich um GD2.

Die Einstellungen in der conf.inc.php sehen auch genauso aus, bis auf 2 "if", die ich kurzerhand eingefügt habe.
Das Problem besteht aber leider immernoch.

Denis

Posted: Mon 12. Dec 2005, 10:19
by pico
Hallo

also wenn ich mir die Fehlermeldung genau anschaue gibt die einem schon Rätsel auf:
Allowed memory size of 16777216 bytes exhausted (tried to allocate 12288 bytes)
also erlaubt sind 16777216 Bytes - soweit OK - aber warum wird dann eine Beanspruchung von 12288 Bytes abgelehnt - da ist doch irgendwas Faul!
Sprich nochmal mit deinem Hoster und gebe ihm die Fehlermeldung genau durch und die sollen mal in das Server-Log schauen ob da mehr Fehlerinformationen erkennbar sind.

Posted: Mon 12. Dec 2005, 13:29
by flip-flop
Hi freithal,

also ich schätze
1. da liegt ein Providerproblem vor
2. oder ein script arbeitet rekursiv
3. oder es laufen noch haufenweise andere PHP-Prozesse.

Ich habe es getestet unter Debian-Linux mit Apache 2.0 / PHP 5 / MySql 4.1.
- phpWcms 1.25 kommt mit 4Mb memory_limit aus (GD2) trotz eAccelerator.

Was steht denn in Deiner phpInfo?

Gruß Knut

Posted: Mon 12. Dec 2005, 13:48
by freithal
danke für die idee.

wo finde ich denn die phpinfo?

kurzer zwischenbericht:

habe vorhin mal interessehalber ein anderes cms (artmedic-cms) installiert:
in dem kann ich bilder hochladen. in diesem cms kann man bilder auch rudimentär bearbeiten, z.B. in andere auflösung umrechnen lassen.

bilder hochladen ging. aber als ich probehalber zwei bilder umrechnen wollte, passierte folgendes:
bild1 (175X75) in 20X10 umrechnen - kein problem

bild2(3072X2048) in 300X200 oder 1500X1000 umrechnen - ähnlich lautende fehlermeldung.
ergo - bei größerer rechenintensität steigt krieg ich ne fehlermeldung.

habe den support nochmals kontaktiert. mal sehen.

ist denn jemand unter euch, der auch bei hosteurope hostet und phpwcms nutzt?

dann könnten die mir wenigstens nicht erzählen, das geht halt nicht.

vielen dank soweit an alle.

denis

Posted: Mon 12. Dec 2005, 14:22
by flip-flop
Du hast unter Umständen Probleme mit den zugeteilten Systemresourcen.
Irgendetwas ist faul bei Deinem Provider.

Eine Möglichkeit ist noch das erneute Hochladen der Dateien, nicht das dort bei der Übertragung ein Fehler aufgetreten ist.

Die phpInfo findest Du im CMS unter Admin.

oder

Code: Select all

<?php
phpinfo();
?> 
Gruß Knut