seitdem mein lieber Provider (1und1) letzte Nacht irgendein tolles Updates durchgeführt hat, spuckt contenido fehler aus an den Stellen, an denen ich das News-Modul verwende:
von letzter gibts dann noch mehrere warnungen mit unterschiedlichen zeilenangaben.Warning: getimagesize() [function.getimagesize]: Read error! in /contenido/includes/functions.api.images.php on line 500
Warning: Division by zero in /contenido/includes/functions.api.images.php on line 503
jetzt meine frage: woran liegt das genau? ich habe es jetzt erstmal unterbunden, indem ich an den betreffenden stellen abfragen durchgeführt habe:
Code: Alles auswählen
if (($x > 0) OR ($y > 0)){
list($x, $y) = getimagesize($filename);
}
/* Calculate the aspect ratio */
if ($y > 0){
$aspectXY = $x / $y;
}
if ($x > 0){
$aspectYX = $y / $x;
}
if (($x > 0) OR ($y > 0)){
if (($maxX / $x) < ($maxY / $y))
{
$targetY = $y * ($maxX / $x);
$targetX = round($maxX);
// force wished height
if ($targetY < $maxY)
{
$targetY = ceil($targetY);
} else
{
$targetY = floor($targetY);
}
} else {
$targetX = $x * ($maxY / $y);
$targetY = round($maxY);
// force wished width
if ($targetX < $maxX)
{
$targetX = ceil($targetX);
} else
{
$targetX = floor($targetX);
}
}
}
madtrigger