Hallo, ich bin kein Profi! Ich habe in den Logs von Gambio 4.4.0.2 folgende Fehler: ERROR: Uncaught InvalidArgumentException: Language code must be a two character ISO code. in /var/www/vhosts/srcinter.www2.hostkraft.de/httpdocs/shop/vendor/webmozart/assert/src/Assert.php:2220 WARNING: file_exists(): open_basedir restriction in effect. File(/images/product_images/original_images/Duschwand%20Walk-In%20Echtglas%2010mm%20ESG/klar/pic_03.jpeg) is not within the allowed path(s): (/var/www/vhosts/srcinter.www2.hostkraft.de/:/tmp/) wie bekomme ich diese Fehler in den Griff? Viele Gruße.....
Hast Du eine weitere Sprache angelegt, oder den Sprachcode im Shop unter Land / Steuer geändert? Tipp: hat vermutlich nichts mit der Warnung zu tun, aber Du solltest bei den Bildnamen auf Leerzeichen verzichten. nimm ein - oder _ Ein Bild das Du al: Duschwand Walk-In Echtglas 10mm ESG/klar/pic_03.jpeg hochgeladen hast, wird hier als Duschwand%20Walk-In%20Echtglas%2010mm%20ESG/klar/pic_03.jpeg gelesen. Das kann immer wieder zu Problemen führen.
Hier wäre der Trace von Interesse. So weiß man gerade nur, dass an einer beliebigen Stelle der Ländercode überprüft werden sollte und dieser ungültig war. Scheint als wäre hier in der file_exists Methode ein absoluter Pfad verwenden worden. Daher wolltest du aus dem (von deinem Hoster) erlaubten Bereich des Dateisystems "ausbrechen", was dann verboten wurde. Auch hier wäre interessant, wie genau die Stelle aussieht, wo das file_exists stattfindet.
Etwas weniger technisch gesagt: Die Logs unter Toolbox > Logs anzeigen sind in der Regel noch ausführlicher. Kannst du da einmal schauen, ob da noch mehr steht, also ob du da noch weitere Infos aufklappen kannst? Bei der zweiten Meldung fehlt der Pfad bis zum Shop vor dem Bilderpfad. Da kommt man wirklich nur weiter, wenn man weiß, wo der Aufruf stattgefunden hat, was in den Logs stehen könnte.