Projekt

Allgemein

Profil

Aktionen

GX-Bug #69673

geschlossen

Error Log Einträge beim Erstellen einer Rechnung, wenn das Verzeichnis /PDFCreator/images/ fehlt

Von Till Tepelmann vor etwa 2 Jahren hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Moritz Bunjes
Kategorie:
Rechnung/Lieferschein
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.5.2.2
Release Notes Langtext:

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:

  1. Shopversion 4.5.2.2 installieren mit PDFCreator
  2. Eine Testbestellung durchführen
  3. Im Gambio Admin unter Bestellungen eine Rechnung für die Bestellung erstellen
  4. 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:

  1. install store version 4.5.2.2 with PDFCreator
  2. make a test order
  3. create an invoice for the order in the Gambio Admin under orders
  4. 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;


Aktionen #1

Von Carlotta Herrmann vor etwa 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

Aktionen #3

Von Till Tepelmann vor fast 2 Jahren aktualisiert

  • Tags wurde auf 4.6.0.1 gesetzt
Aktionen #4

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Moritz Bunjes gesetzt
Aktionen #5

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Status wurde von Anerkannt zu In Bearbeitung geändert
Aktionen #6

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Status wurde von In Bearbeitung zu Testing geändert
  • Zugewiesen an Moritz Bunjes wurde gelöscht
  • Zielversion wurde auf 4.6.0.1 gesetzt
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #8

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

For testing run composer install

Aktionen #9

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Zugewiesen an wurde auf Marvin Muxfeld gesetzt
Aktionen #10

Von Marvin Muxfeld vor mehr als 1 Jahr aktualisiert

  • Status wurde von Testing zu Feedback geändert
  • Zugewiesen an wurde von Marvin Muxfeld zu Moritz Bunjes geändert
Aktionen #11

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Status wurde von Feedback zu Erledigt geändert
Aktionen #12

Von Daniel Wu vor mehr als 1 Jahr aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #13

Von Daniel Wu vor mehr als 1 Jahr aktualisiert

  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #14

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Tags 4.6.0.1 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF