Seite 1 von 2

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

Verfasst: 05.04.2008 19:17
von proterra
Hallo,

folgendes Problem ist meinen Nutzern aufgefallen.

Wenn Sie in Ihre Signatur ein Bild einfügen wollen

Code: Alles auswählen

[img]http://www.domain.de/bild.jpg[/img]
erscheint dieser Fehler:
Die Größe des Bildes konnte nicht ermittelt werden.

Woran liegt das? Wie kann man den Fehler beheben?

Verfasst: 05.04.2008 20:04
von Boecki91
Also laut Ökö-Teetassen-Satz liegt das daran das du keine Zugriffe auf externe Dateien durchführen kannst, oder keine der unterstützten Grafik-Bibliotheken installiert ist. Es kann aber auch sein das das Bild nicht existiert. Oder aber die IP des deines Servers bei dem anderem Server gebannt ist oder oder ..... :roll: :D

Verfasst: 05.04.2008 20:52
von h32Lg
am besten du teilst deinen Usern mit das sie die größe ihres Avatars/Bildes was auch immer in den dafür vorgesehenen Feldern eintragen =)

hatte bei meinem Avatar hier auch vorerst exakt das gleiche Problem, nun gings aber ;-)

greets h32Lg 8)

Verfasst: 05.04.2008 21:21
von proterra
h32Lg hat geschrieben:am besten du teilst deinen Usern mit das sie die größe ihres Avatars/Bildes was auch immer in den dafür vorgesehenen Feldern eintragen =)

hatte bei meinem Avatar hier auch vorerst exakt das gleiche Problem, nun gings aber ;-)

greets h32Lg 8)
In welche Felder? Es geht hier um die Signatur und nicht um den Avatar

=> Ich vermute das ist irgendwie ein Fehler im Board, denn die alten Signaturen laufen nach der Konvertierung reibungslos.

Mit sinnvollen Vorschlägen, ähnlichen Problemen wäre mir geholfen.

Besten Dank :roll:

Verfasst: 05.04.2008 21:27
von h32Lg
:o omg :/(

hab mich dann wohl doch verlesen ;-) sry :oops:

Verfasst: 05.04.2008 21:35
von proterra
Es ist ein vielleicht nicht direkter Fehler in phpbb3

=> Wenn im ACP unter Signatureinstellung die maximale Breite und maximale Höhe eingestellt ist, dann taucht dieser Fehler im Board auf, wenn User ihr Bilder in die Signatur einfügen wollen.

Fazit: Diese Einstellungen müssen auf 0px stehen bleiben. Hoffe das wird bald behoben.

Verfasst: 05.04.2008 22:16
von Dr.Death
Die Antwort bezüglich des Knigge Verstosses hast Du bereits bekommen.

Back to Topic:

Das ist kein Fehler von phpBB3.

Es ist eine Meldung von phpBB3, weil Dein Hoster Deines WebSpaces eine bestimmte Funktion deaktiviert hat. ( getimagesize )
Diese Funktion hätte die benötigten Größenangaben des Bildes ermittelt und dann das Bild zugelassen oder nicht.

Existiert diese Funktion zum ermitteln der Bildgröße nicht, so erscheint diese "Hinweismeldung".

Quelle im phpBB3 Code:

includes/message_parser.php

Code: Alles auswählen

		if ($config['max_' . $this->mode . '_img_height'] || $config['max_' . $this->mode . '_img_width'])
		{
			$stats = @getimagesize($in);

			if ($stats === false)
			{
				$error = true;
				$this->warn_msg[] = $user->lang['UNABLE_GET_IMAGE_SIZE'];
			}
Wende Dich also an Deinen Hoster und bitte ihn den Befehl getimagesize zu aktivieren.

Verfasst: 06.04.2008 10:34
von proterra
Zusätzlich müsste dann noch die Funktion allow_furl_open auf On sein.

=> das werde ich aber aus Sicherheitsgründen meinen Server nicht zumuten. Bleibt jetzt nur die Hoffung, das meine User nicht zu große Signaturbilder einstellen...

Danke für die Hilfe :wink:

Verfasst: 06.04.2008 19:21
von phpbb1
und warum geht es dann in beiträgen??

Verfasst: 07.04.2008 12:55
von Vivianne
Überprüf mal bitte, ob du bei

ACP --> Boardkonfuguration --> Beiträge --> Beiträge schreiben


Maximale Bild-Breite in Beiträgen: 0px
Maximale Bild-Höhe in Beiträgen: 0px

stehen hast. Das wäre ne Erklärung dafür, dass es bei dir in den Beiträgen klappt, aber nicht in der Signatur, denn für die Signatur stellt man das ja wiederum extra ein.

Seitdem ich es bei mir in beiden Kategorien auf 0 gestellt hab, funktionierts auch. Hab bzgl der Signatur und Bildgrößen eh Regeln aufgestellt, das bekommen die Mitglieder schon gepeilt. ;) Ansonsten dürfen die da eben nicht mitspielen. :D