Hallo Community,
ich weiß das Thema ist schon alt, aber der letzte Eintrag ist wenigstens aus diesem Jahr.

Ich hab jetzt schon den ganzen Tag damit verbracht, das Internet und dieses Forum zu durchsuchen und die Tipps auszuprobieren.
Wenn ich mit dem BBCode ein Bild einbinde, egal welches Format (png, jpg, gif) kommt die besagte Fehlermeldung.
Die Größe des Bildes konnte nicht ermittelt werden
Ich hab einen Vserver mit kompletten root-Rechten. Die Funktion getimagesize() sowie allow_url_fopen sind aktiviert und werden so auch vom Board erkannt.
Ich bin mit meinem Forum (3.0.6) auf einen anderen Server umgezogen. Auf dem Ursprungsserver (Debian) funktioniert alles, auf dem neuen (Ubuntu) nicht. Das bringt mich zu der Vermutung das etwas am Server noch nicht richtig eingestellt ist.
Ich wollte daher fragen, ob hier jemand eine Idee hat, was das sein könnte.
Die Dateirechte sind auf beiden Servern gleich eingestellt. Wenn ich beim neuen Board
Maximale Bild-Breite in Beiträgen: auf 0 stelle, werden die Bilder angezeigt. Das ist doch aber wohl nicht Sinn der Sache. Es sind keinerlei Mods installiert.
Jetzt hoffe ich auf eure Ideen.
MfG koelli
Edit: scheinbar funktioniert getimagesize doch nicht ganz so wie es soll.
Code: Alles auswählen
<?php
$path='http://example.com/bild.gif';
$info = getimagesize($path);
foreach ($info as $key => $value)
{
echo $value."<br />";
}
echo $path;
?>
findet das Bild nicht, obwohl es existiert. Wenn ich den Pfad direkt in die Adresszeile eingebe, wird das Bild angezeigt.
Eine zweite Vermutung war, das es vielleicht daran liegt, dass ich alles über https mache und getimagesize da ein Problem hat. aber dem ist nicht so. Auf dem alten Server geht es ja auch.