Seite 1 von 5

Die Größe des Bildes konnte nicht ermittelt werden?

Verfasst: 10.06.2007 07:57
von monotek
Ich nutze PHPBB3 RC1. Im ACP habe ich die maximale Bildgröße auf 800*600 eingestellt.

Wenn ich nun ein Bild in einen Thread oder in eine PM integrieren will, indem ich das BBCode Tag [img] nutze, bekomme ich folgenden Fehlermeldung:
Die Größe des Bildes konnte nicht ermittelt werden.
Die PHP Funktion getimagesize() funktioniert bei folgendem Test bestens:

Code: Alles auswählen

<?php
$info = getimagesize("image.jpg");
foreach($info as $key => $value) {
    echo $key . ' - ' . $value . '<br />';
}
?>
Wie man an diesem Output sehen kann:
0 - 83
1 - 90
2 - 2
3 - width="83" height="90"
bits - 8
channels - 3
mime - image/jpeg
Auch mit aktiviertem allow_url_fopen und deaktivierter Firewall funktioniert es nicht.

Wo liegt hier das Problem?

Verfasst: 10.06.2007 09:18
von monotek
Problem gelöst.

allow_url_fopen war in der php.ini 2 mal deaktiviert...

Verfasst: 10.06.2007 11:53
von Kalapuikkoja
ich klink mich ma hier ein :D

meine User können keinen Ava von einem externen Server hochladen -.-
aber wenn ich Avatar von PC hochladen aktiviert habe geht alles gut

selbst wenn ich im ACP den Ava editieren will kommt die gleiche Message:
Die Größe des Bildes konnte nicht ermittelt werden.

Verfasst: 10.06.2007 12:02
von Dr.Death
Das ist das gleiche Problem.

Dein WebServer hat die Funktion " allow_url_fopen " abgeschaltet.
Dies geschieht meistens durch Serverbetreiber, die diese Funktion aus Sicherheitsgründen deaktiveren.

In diesem Fall kannst Du nur Deinen Serverbetreiber ( Hoster ) kontaktieren und ihn bitten die Funktion wieder zu aktivieren, oder Du musst das verlinken von Avateren verbieten.

Verfasst: 10.06.2007 12:04
von Kalapuikkoja
okay, Danke dann weiß ich jetzt bescheid ;)

Verfasst: 10.06.2007 12:17
von monotek
Die Prüfung kann man ja notfalls auch über Java Script auf dem Client machen...

Verfasst: 10.06.2007 12:19
von Dr.Death
Nicht jeder hat Javascript aktiv.....

Verfasst: 10.06.2007 12:42
von monotek
Naja. Irgendwas ist ja immer ;-)

Re: Die Größe des Bildes konnte nicht ermittelt werden?

Verfasst: 16.06.2007 09:37
von Flai
monotek hat geschrieben:Ich nutze PHPBB3 RC1. Im ACP habe ich die maximale Bildgröße auf 800*600 eingestellt.

Wenn ich nun ein Bild in einen Thread oder in eine PM integrieren will, indem ich das BBCode Tag [img] nutze, bekomme ich folgenden Fehlermeldung:
Die Größe des Bildes konnte nicht ermittelt werden.
Ich habe das selbe Problem und weiß nicht mehr weiter.

PHP Version 4.4.0
allow_url_fopen -> On

Kann es noch eine andere Möglichkeit geben, woran das liegt?

Verfasst: 16.06.2007 12:26
von kellanved
monotek hat geschrieben:Die Prüfung kann man ja notfalls auch über Java Script auf dem Client machen...
Nein, das geht nicht. Eingabe-checks können nicht client-seitig durchgeführt werden.