Wie behebe ich das Problem mit hochgeladenen Bildern, die nicht in PrestaShop angezeigt werden?
Der häufigste Grund für dieses Problem ist, dass die Bilder mit falschen Berechtigungen hochgeladen werden. Infolgedessen kann der Apache-Dienst nicht korrekt auf sie zugreifen und gibt den Fehler 403 zurück.
Um das Problem zu lösen, greifen Sie über FTP auf Ihr Konto zu oder verwenden Sie Dateimanager in Ihren Site Tools und suchen Sie die images.inc.php Datei. Öffnen Sie die Datei und suchen Sie die folgenden Zeilen:
imagedestroy($ressource);
return $flag;
In einer neuen Zeile direkt über ihnen sollten Sie hinzufügen:
chmod($filename, 0755);
Nach der Änderung sehen die Zeilen wie folgt aus:
chmod($filename, 0755);
imagedestroy($ressource);
return $flag;
Diese Regel ändert die Berechtigungen für die hochgeladenen Bilder auf 755 und sie werden richtig angezeigt.