GX-Bug #69673
geschlossenError Log Einträge beim Erstellen einer Rechnung, wenn das Verzeichnis /PDFCreator/images/ fehlt
0%
Beim Erstellen einer Rechnung werden keine Warnungen mehr ins Error-Log geschrieben, weil vermeintlich ein images-Ordner fehlt
Beschreibung
Error Log Einträge beim Erstellen einer Rechnung, wenn das Verzeichnis /PDFCreator/images/ fehlt
Kann wie folgt reproduziert werden:
- Shopversion 4.5.2.2 installieren mit PDFCreator
- Eine Testbestellung durchführen
- Im Gambio Admin unter Bestellungen eine Rechnung für die Bestellung erstellen
- Im Log unter "error_handler" wird ein Eintrag erzeugt
Erwartetes Ergebnis:
Beim Erstellen einer Rechnung sollte kein Eintrag im Error-Log erfolgen
Tatsächliches Ergebnis:
Es wird jedes Mal wenn eine Rechnung erstellt wird ein Error-Log Eintrag erzeugt, dass ein Verzeichnis nicht gelesen werden konnte
(siehe Kommentare)
Error log entries when creating an invoice when the /PDFCreator/images/ directory is missing.
Can be reproduced as follows:
- install store version 4.5.2.2 with PDFCreator
- make a test order
- create an invoice for the order in the Gambio Admin under orders
- an entry is created in the log under "error_handler".
Expected result:
When creating an invoice, there should be no entry in the error log
Actual result:
An error log entry is created every time an invoice is created that a directory could not be read.
(see comment section)
WARNING: file_exists(): open_basedir restriction in effect. File(/usr/local/apache2/htdocs/tcpdf/images/) is not within the allowed path(s): (/:/tmp/)
│ $tcpdf_images_dirs = array(K_PATH_MAIN.'examples/images/', K_PATH_MAIN.'images/', '/usr/share/doc/php-tcpdf/examples/images/', '/usr/share/doc/tcpdf/examples/images/', '/usr/share/doc/php/tcpdf/examples/images/', '/var/www/tcpdf/images/', '/var/www/html/tcpdf/images/', '/usr/local/apache2/htdocs/tcpdf/images/', K_PATH_MAIN);
│ foreach ($tcpdf_images_dirs as $tcpdf_images_path) {
├─ if (@file_exists($tcpdf_images_path)) {
│ define ('K_PATH_IMAGES', $tcpdf_images_path);
│ break;
Von Carlotta Herrmann vor mehr als 2 Jahren aktualisiert
- Beschreibung aktualisiert (Vergleich)
- Status wurde von Gemeldet zu Anerkannt geändert
Ich konnte es in einer 4522 auf dem Testshops/Supportserver nicht reproduzieren -> Eine Vermutung ist, dass es abhängig von Servereinstellungen ist.
I couldn't reproduce it in a 4522 on the testshops/supportserver -> assumption: it depends on the server settings
Von Moritz Bunjes vor etwa 2 Jahren aktualisiert
- Zugewiesen an wurde auf Moritz Bunjes gesetzt
Von Moritz Bunjes vor etwa 2 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
Von Moritz Bunjes vor etwa 2 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an
Moritz Bunjeswurde gelöscht - Zielversion wurde auf 4.6.0.1 gesetzt
- Release Notes Langtext aktualisiert (Vergleich)
Von Marvin Muxfeld vor etwa 2 Jahren aktualisiert
- Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Von Marvin Muxfeld vor etwa 2 Jahren aktualisiert
- Status wurde von Testing zu Feedback geändert
- Zugewiesen an wurde von Marvin Muxfeld zu Moritz Bunjes geändert
Von Moritz Bunjes vor etwa 2 Jahren aktualisiert
- Status wurde von Feedback zu Erledigt geändert
Von Daniel Wu vor etwa 2 Jahren aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)
Von Daniel Wu vor etwa 2 Jahren aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)