Passende Zugriffsrechte für das Verzeichnis, in dem geschrieben werden soll? Steht etwas im Logfile?
Ich möchte den shellcommand shp2pgsql im PHP scritp einbinden, schaffe es aber nicht.
Manuell gebe ich follgendes in die console ein und es funktioniert:
C:\Programme\PostgreSQL\8.3\bin>shp2pgsql -s 32633 C:\ms4w\Apache\htdocs\shapetransformator\testal.sh p temporaer > C:\ms4w\Apache\htdocs\shp2test\sql_temp.sql
Im php script habe ich bislang schon einiges probiert- es kommt aber auch kein Syntaxfehler als Fehlermeldung. Es wird einfach kein .sql angelegt. Mein bisheriger php Vorschlag:
$shp2sql=("C:\Programme\PostgreSQL\8.3\bin\shp2pgs ql -s 32633 C:\ms4w\Apache\htdocs\shapetransformator\testal.sh p temporaer > C:\ms4w\Apache\htdocs\shp2test\sql_temp.sql");
system($shp2sql);
Könnt ihr mir einen Tipp geben?? DANKE!
Passende Zugriffsrechte für das Verzeichnis, in dem geschrieben werden soll? Steht etwas im Logfile?
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
In php sollte man im Pfad nicht "\" angeben sondern mit "/".
Wenn ich alles auf "/" umändere in den Pfaden, dann geht's! Unglaublich!
Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören
Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler
PostgreSQL Service & Support
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen