Mailinglisten-Archive |
Guten Morgen, ich antworte mal auf meinen Post, da eure auf meinem Rechner daheim schlummern. Der safe_mode ist aus, open_basedir ist nicht gesetzt und alle möglichen Benutzer haben Zugriff auf den Pfad. So klappt bspw. dieses Skript: <?php $file_handle = fopen('d:\xpdf\pdftotext.txt', "r"); $text = array(); while (!feof($file_handle)) { $text[] = fgets($file_handle, 4096); } fclose($file_handle); $file_handle2 = fopen('d:\xpdf\pdftottext2.txt', "a"); foreach($text as $line) { fwrite($file_handle2, $line); } ?> Im Ergebnis (ausm Browser heraus) bekomme ich eine zweite Textdatei mit dem gleichen Inhalt. Aber wenn ich die exe-Datei verwenden will passiert (mittlerweile) gar nichts mehr: d:xpdf>pdftotext.exe -f 1 "d:\eigene dateien\pdfs\20071012115051 - KOTHER_DBP0000020290_5_Rechnung.pdf" In der Eingabeaufforderung macht er ordentlich eine Textdatei im Quellverzeichnis. Im moment habe ich das Skript für eine Datei soweit am funktionieren: <?php system("D:\xpdf\pdftotext.exe -f 1 \"d:\\eigene dateien\\pdfs\\20071012115051 - KOTHER_DBP0000020290_5_Rechnung.pdf\""); ?> Basis ist PHP 5.2.4 unter Windows XP Pro SP2+ und IIS 5.1. Aus dem Browser heraus wäre es aber auch nicht verkehrt. Solangsam kriege ich hier ncoh die Krise. Ich werde mal einen neuen Versuch starten. Für eure Tipps wäre ich dankbar. -- Mit freundlichen Gruessen / Kind regards Steffen Kother
php::bar PHP Wiki - Listenarchive