Beim Fotos hochladen in der V. 3.3.5 kommt es zum Abbruch mit der Fehlermeldung "... Auflösung grösser als 7,98 #MEGA_PIXEL#". Bei der alten V. 3.3.4 hat alles problemlos geklappt. Der Provider hat auch nichts geändert.
Meine Einstellungen sind laut phpinfo()
upload_max_filesize: 96M
memory_limit: 536870912
post_max_size: 96M
Als Umgehungslösung habe ich in der function.php (ab Zeile 275) die Funktion admFuncProcessableImageSize() aus der Version 3.3.5 wurde durch die Funktion aus der Version 3.3.3 ersetzt. Läuft ohne Probleme.
Fehler beim Fotos hochladen V. 3.3.5
Re: Fehler beim Fotos hochladen V. 3.3.5
Hmm, das ist sonderbar. An dieser Funktion admFuncProcessableImageSize hat sich zwischen den beiden genannten Versionen nichts geändert.
Re: Fehler beim Fotos hochladen V. 3.3.5
Sorry, es gibt Änderungen in der neuen Version.
Funktion in der Version 3.3.5
Funktion in der Version 3.3.5
Code: Alles auswählen
function admFuncProcessableImageSize()
{
$memoryLimit = PhpIniUtils::getMemoryLimit();
// if memory_limit is disabled in php.ini
if ($memoryLimit === -1)
{
$memoryLimit = 128 * 1024 * 1024; // 128MB
}
// For each Pixel 3 Bytes are necessary (RGB)
$bytesPerPixel = 3;
// der Speicher muss doppelt zur Verfügung stehen
// nach ein paar tests hat sich 2.5x als sicher herausgestellt
$factor = 2.5;
return (int) round($memoryLimit / ($bytesPerPixel * $factor));
}
Funktion in der Version 3.3.3
function admFuncProcessableImageSize()
{
$memory_limit = trim(ini_get('memory_limit'));
//falls in php.ini nicht gesetzt
if($memory_limit=='')
{
$memory_limit=='128M';
}
//falls in php.ini abgeschaltet
if($memory_limit==-1)
{
$memory_limit=='128M';
}
switch(admStrToLower(substr($memory_limit, strlen($memory_limit/1), 1)))
{
case 'g':
$memory_limit *= 1024;
case 'm':
$memory_limit *= 1024;
case 'k':
$memory_limit *= 1024;
}
//Für jeden Pixel werden 3Byte benötigt (RGB)
//der Speicher muss doppelt zur Verfügung stehen
//nach ein paar tests hat sich 2,5Fach als sicherer herausgestellt
return $memory_limit/(3*2.5);
}
Re: Fehler beim Fotos hochladen V. 3.3.5
Die Version der Funktion, die du hier gepostet hast, ist aber nicht von der 3.3.3, das ist von einer älteren Version.
Wir schauen uns das aber mal an.
Wir schauen uns das aber mal an.
Re: Fehler beim Fotos hochladen V. 3.3.5
Hallo,
auch ich habe heute Fehler beim Hochladen von Fotos festgestellt. Ich nutze ebenfalls Version 3.3.5.
Ich habe versucht, in ein vorhandenes Album neue Bilder hochzuladen. Im Album waren 7 Fotos vorhanden. Nach dem Upload wurden mir die neuen Bilder nicht angezeigt. Von den 7 Fotos sind nur nur 5 Fotos sichtbar. Es wird aber angezeigt, dass im Album 7 Bilder vorhanden wären.
Hat dazu jemand eine Idee?
Gruß Jörn
auch ich habe heute Fehler beim Hochladen von Fotos festgestellt. Ich nutze ebenfalls Version 3.3.5.
Ich habe versucht, in ein vorhandenes Album neue Bilder hochzuladen. Im Album waren 7 Fotos vorhanden. Nach dem Upload wurden mir die neuen Bilder nicht angezeigt. Von den 7 Fotos sind nur nur 5 Fotos sichtbar. Es wird aber angezeigt, dass im Album 7 Bilder vorhanden wären.

Gruß Jörn
Re: Fehler beim Fotos hochladen V. 3.3.5
Es gab eine kleine Anpassung in der Funktion für die 3.3.6
Sobald die draußen ist, bitte noch mal damit probieren.
Sobald die draußen ist, bitte noch mal damit probieren.