+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 15 von 17

Thema: Verzweiflung (PDF-Generierung)

  1. #1
    TP-Supporter Sebi ist auf einem guten Weg Avatar von Sebi
    Registriert seit
    Feb 2002
    Ort
    Hamburg
    Beiträge
    395

    Verzweiflung (PDF-Generierung)

    Hi Leute,

    ich bin gerade total fertig. Ich habe für unsere Firma schon seit längerem ein Rechnungsprogramm in PHP erstellt. Die Rechnungen werden per PDF-Generierung erstellt. Das funktionierte sehr lange gut. Vor kurzem habe ich jetzt ein kleines Update gemacht und dabei lediglich etwas an der Rechnungsübersichtsseite geändert. Jetzt geht die PDF-Generierung nicht mehr. Folgender Fehler:

    Warning: pdf_open_file(): Unable to access in /home/www/web193/html/ebs/create_pdf.php on line 47

    Fatal error: PDFlib error: function 'PDF_set_info' must not be called in 'object' scope in /home/www/web193/html/ebs/create_pdf.php on line 48
    An der Datei habe ich aber überhaupt nichts geändert und lokal geht das ganze auch wunderbar.

    Hilfe, was soll ich tun. Das sollte schnellstens wieder einsatzbereit sein.

    Danke im voraus.

    Sebi

  2. #2
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Sieht nach einem Problem mit den Rechten aus. Kann die Datei, die geöffnet werden soll mit einem normalen fopen geöffnet werden?

    Gruss
    Jan

  3. #3
    Registered User Radoo.de macht alles soweit korrekt
    Registriert seit
    Feb 2002
    Beiträge
    667
    .
    Geändert von Radoo.de (17.10.2003 um 21:53 Uhr)

  4. #4
    Registered User Radoo.de macht alles soweit korrekt
    Registriert seit
    Feb 2002
    Beiträge
    667
    .
    Geändert von Radoo.de (17.10.2003 um 21:54 Uhr)

  5. #5
    TP-Supporter Sebi ist auf einem guten Weg Avatar von Sebi
    Registriert seit
    Feb 2002
    Ort
    Hamburg
    Beiträge
    395
    an einem rechte prob kann es eigentlich nicht liegen. hab trotzdem mal alles auf 777 gestellt und es trotzdem nicht.

    sind leicht unterschiedliche versionen. zwar beides 4.02.

    das aufm webserver ist aber die Revision: 1.112.2.7 und lokal die Revision: 1.112.2.2

    die create_pdf.php ist etwas chaotisch... hat aber immer gut funktioniert und tut dies ja lokal auch weiterhin.
    Angehängte Dateien

  6. #6
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    nimm mal hier:
    PHP-Code:
    PDF_open_file($p"");
    // den leeren parameter wech...
    PDF_open_file($p); 
    ...der ist ja auch optional... vielleicht mag er den ja nicht...

    Gruss
    Jan

  7. #7
    Registered User Radoo.de macht alles soweit korrekt
    Registriert seit
    Feb 2002
    Beiträge
    667
    .
    Geändert von Radoo.de (17.10.2003 um 21:54 Uhr)

  8. #8
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Laut www.php.net/PDF_open_file soll das PDF bei aber im Speicher gehalten werden, wenn das 2te Argument "empty" ist. (nur was meinen Sie mit "empty"?)

    Die erste Fehlermeldung kann ich nicht nachvollziehen, selbst wenn ich Schreibrechte entferne und einen Dateinamen angebe, bekomme ich "nur" die 2te Fehlermeldung.

    Gruss
    Jan

  9. #9
    Registered User Radoo.de macht alles soweit korrekt
    Registriert seit
    Feb 2002
    Beiträge
    667
    .
    Geändert von Radoo.de (17.10.2003 um 21:54 Uhr)

  10. #10
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    hab ich jetzt was übersehen? Die Datei wird doch garnicht auf der Pladde gespeichert... sondern soll im Speicher gehalten werden und am Ende wird der Puffer zum Browser geschickt...

  11. #11
    Registered User Radoo.de macht alles soweit korrekt
    Registriert seit
    Feb 2002
    Beiträge
    667
    .
    Geändert von Radoo.de (17.10.2003 um 21:54 Uhr)

  12. #12
    TP-Supporter Sebi ist auf einem guten Weg Avatar von Sebi
    Registriert seit
    Feb 2002
    Ort
    Hamburg
    Beiträge
    395
    ich hatte auch schon für das verzeichnis die rechte geändert. aber das ganze bleibt ja wie gesagt eigentlich im puffer. ich bin echt verwirrt. ich hab doch nichts verändert.

    @Stuck Mojo: Stuck Mojo, mein Gott!!! Es funktioniert. Es lag an dem optionalen Parameter. Danke Danke Danke.


    Allen anderen auch vielen Dank bei der Problemlösung.
    Geändert von Sebi (21.08.2003 um 01:42 Uhr)

  13. #13
    Registered User Radoo.de macht alles soweit korrekt
    Registriert seit
    Feb 2002
    Beiträge
    667
    .
    Geändert von Radoo.de (17.10.2003 um 21:55 Uhr)

  14. #14
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    ...na dann sind wir ja alle Glücklich
    Aber, da PHP.net in der Doku schreibt, dass wenn der Parameter "empty" ist, das Dokument im Speicher gehalten wird, frage ich mich jetzt, was genau die Definition von empty ist?
    Oder ists vielleicht "nur" ein kleiner Fehler in der PDF-Funktion? (Version?)

    Wahrscheinlich sieht die Funktion ähnlich dieser aus: (im übertragenem Sinne...)
    PHP-Code:
    function lala($para=NULL) {
       return isset(
    $para);
    }

    echo 
    "Ohne Para:".lala();
    echo 
    "<br>";
    echo 
    "Mit leerem Para:".lala(""); 
    Hier sieht man auch wieder einen Fall, für den isset zuständig sein kann
    ...also da muss irgendwas mit der Version nicht i.O. sein. Entweder zu alt oder zu neu Oder sind unsere nicht i.O.?? Was ist EMPTY? NULL? ""? FALSE?

    Gruss
    Jan

  15. #15
    Registered User Radoo.de macht alles soweit korrekt
    Registriert seit
    Feb 2002
    Beiträge
    667
    .
    Geändert von Radoo.de (17.10.2003 um 21:55 Uhr)

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51