Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Problem: PDF-file wird nicht erzeugt [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Problem: PDF-file wird nicht erzeugt


 
minuta
02-08-2004, 20:09 
 
Hallo!
Habe folgendes Problem: pdf_new() wird nicht ausgeführt. Es kommt auch keine Fehlermeldung.
Wenn ich aber anstatt

$pdf = pdf_new();
pdf_open_file($pdf, "test.pdf");....


$fd = fopen("test.pdf", "w");
$pdfdoc = pdf_open($fd);....


benutze ->klappt alles.
???woran kann es liegen?
danke, julia

 
TobiaZ
02-08-2004, 20:11 
 
hast du mal geguckt, was pdf_new() zurück gibt?

 
minuta
02-08-2004, 20:14 
 
Resource id #2

 
TobiaZ
02-08-2004, 20:22 
 
hm,

und bei pdf_open_file()?

 
minuta
02-08-2004, 20:40 
 
1

 
TobiaZ
02-08-2004, 20:46 
 
okay, dann gucken wir mal, was du erwartest. hab grade dein erstes posting nochmal gelesen:

Habe folgendes Problem: pdf_new() wird nicht ausgeführt. Es kommt auch keine Fehlermeldung. Das ist ja definitiv nicht der Fall.

 
minuta
02-08-2004, 20:51 
 
ok, stimmt, es wird ausgeführt, aber das Problem lautet eigentlich:
ES WIRD KEIN PHP.file erzeugt!...wieso???

 
TobiaZ
02-08-2004, 20:59 
 
Wenn ich das wüsste. das sollte nicht so sein.

mach mal direkt danach ein

include 'test.pdf';

 
minuta
02-08-2004, 21:23 
 
Warning: main(test.pdf) [function.main]: failed to open stream: No such file or directory in C:\wampp2\htdocs\conpresso\aaa.php on line 23

Warning: main() [function.include]: Failed opening 'test.pdf' for inclusion (include_path='\wampp2\php\pear\') in C:\wampp2\htdocs\conpresso\aaa.php on line 23

 
TobiaZ
02-08-2004, 21:38 
 
hmm, das Verzeichnis hat die entsprechenden rechte?

Versuch mal nen Absoluten Pfad zu benutzen. Vielleicht liegt die Datei im falschen DIR?

mach mal error_reporting auf E_ALL (wobei das wahrscheinlich nichts ändert. aber wer weiß)

 
minuta
02-08-2004, 21:43 
 
Ja! Du hattest recht! Es liegt in .. /bin/ komischer weise...Vielen DAnk!

 
TobiaZ
02-08-2004, 21:47 
 
Jippie!

Deshalb IMMER den ABSOLUTEN Pfad!

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:48 Uhr.