gelöst Fehlermeldung bei Erstellung der pdf-Rg. nach Update von 2.2.0.0 auf 2.3.1.7

Thema wurde von taktpower, 22. Juli 2015 erstellt.

  1. taktpower

    taktpower Erfahrener Benutzer

    Registriert seit:
    15. August 2011
    Beiträge:
    54
    Danke erhalten:
    4
    Danke vergeben:
    10
    Hallo,

    kann mir jemand sagen, in welcher Datei der Pfad zum ablegen der erzeugten pdf-Rechnung bestimmt wird?

    Nach dem Update von 2.2.0.0 auf 2.3.1.7 habe ich folgende Fehlermeldung beim erzeugen einer Rechnung:
    WARNING(2): "fopen(/var/www/web24/html/gx//export/invoice/404936__OS2015/4400__2015-07-22-09-07-24__c4332892ba92254a4a985502f8b16d34.pdf): failed to open stream: No such file or directory" TCPDF ERROR: Unable to create output file: /var/www/web24/html/gx//export/invoice/404936__OS2015/4400__2015-07-22-09-07-24__c4332892ba92254a4a985502f8b16d34.pdf




    Nach dem gx ist ein / zuviel drin. Der angesprochene Export-Ordner ist im Unterverzeichnis des gx und nicht wie der Pfad sagt im Unterunterverzeichnis. Wo kann ich das ändern?

    Ich hab schon eine Neuinstallation des PDF-Creators versucht, allerdings hat es nichts gebracht-Ordner komplett gelöscht und aus einer Vollversions drauf gespielt.

    Kann mir jemand helfen?

    VG
     
  2. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.342
    Danke erhalten:
    1.549
    Danke vergeben:
    109
    Hallo,

    der doppelte Schrägstrich an sich macht keine Probleme, der wird wie ein einzelner behandelt. Ich tippe eher darauf, dass export/invoice in deinem Shop nicht beschreibbar ist für den Webserver-Prozess.
     
  3. taktpower

    taktpower Erfahrener Benutzer

    Registriert seit:
    15. August 2011
    Beiträge:
    54
    Danke erhalten:
    4
    Danke vergeben:
    10
    Ja das war es-daran hab ich nicht gedacht. Nachdem das Update beim 1. Mal nicht funktioniert hat, hatte ich die komplette Sicherung hochgeladen und so haben sich die ganzen Dateiberechtigungen geändert. Dann muss ich die restlichen Ordner auch wieder anpassen.
    Vielen vielen Dank.
     
  4. taktpower

    taktpower Erfahrener Benutzer

    Registriert seit:
    15. August 2011
    Beiträge:
    54
    Danke erhalten:
    4
    Danke vergeben:
    10
    Leider hat es nur mit der ersten Rechnung funktioniert. Bei allen weiteren bisherigen Versuchen eine Rechnung zu erstellen, bekomme ich wieder die gleiche Fehlermeldung. Alle Ordner und Dateien haben die richtige Dateiberechtigung und die Caches wurden mehrfach geleert. Woran kann es noch liegen? WARNING(2): "fopen(/var/www/web24/html/gx//export/invoice/404944__OS2015/4405__2015-07-23-14-52-34__c4332892ba92254a4a985502f8b16d34.pdf): failed to open stream: No such file or directory"TCPDF ERROR: Unable to create output file: /var/www/web24/html/gx//export/invoice/404944__OS2015/4405__2015-07-23-14-52-34__c4332892ba92254a4a985502f8b16d34.pdf
     
  5. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.386
    Danke erhalten:
    5.913
    Danke vergeben:
    1.056
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Hast du auch dem Ordner Rechte 777 gegeben und nicht nur den vorhandenen dateien?
     
  6. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.342
    Danke erhalten:
    1.549
    Danke vergeben:
    109
    OK, jetzt hab ich’s. Da ist unter Konfiguration -> Nummerkreise ein Schrägstrich im Format für die Rechnungsnummer. Das geht nicht, der muss da weg.
     
  7. Anonymous

    Anonymous Erfahrener Benutzer
    Mitarbeiter

    Registriert seit:
    22. Juni 2011
    Beiträge:
    4.342
    Danke erhalten:
    1.549
    Danke vergeben:
    109
    Der Bug ist übrigens bekannt und wird mit Version 2.3.3.0 gefixt: (Link nur für registrierte Nutzer sichtbar.)
     
  8. taktpower

    taktpower Erfahrener Benutzer

    Registriert seit:
    15. August 2011
    Beiträge:
    54
    Danke erhalten:
    4
    Danke vergeben:
    10
    #8 taktpower, 23. Juli 2015
    Zuletzt bearbeitet: 23. Juli 2015
    Ja jetzt funktioniert ist, auch mit mehreren Rechnungen. Danke. Allerdings bleibt der Fehler bei den Rechnungen, die schon generiert wurden und entsprechend schon eine Rechnungsnummer haben, bestehen. Kann man diese irgendwie zurücksetzen, damit die Rechnungen ausdruckbar werden?

    Edit: Sollte jemand das gleiche Problem haben: einfach die generierte Rechnungsnummer in der Datenbank in der Tabelle orders ändern ohne /, dann funktioniert das ausdrucken.