Wie shp2pgsql in PHP script ??

Programmierung mit PostgreSQL (C#, PHP, Perl, Java, ...)

Wie shp2pgsql in PHP script ??

Beitragvon jasmin » Do 25. Jun 2009, 11:30

Ich möchte den shellcommand shp2pgsql im PHP scritp einbinden, schaffe es aber nicht. :confused:
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.shp 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\shp2pgsql -s 32633 C:\ms4w\Apache\htdocs\shapetransformator\testal.shp temporaer > C:\ms4w\Apache\htdocs\shp2test\sql_temp.sql");
system($shp2sql);


Könnt ihr mir einen Tipp geben?? DANKE!
jasmin
Neuer Benutzer
 
Beiträge: 22
Registriert: Mi 20. Mai 2009, 15:02

Beitragvon ads » Do 25. Jun 2009, 11:52

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 Bild

Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

PostgreSQL Service & Support
ads
Erfahrener Benutzer
 
Beiträge: 4147
Registriert: Mi 8. Feb 2006, 11:58
Wohnort: MD

Fehler gefunden

Beitragvon jasmin » Do 25. Jun 2009, 12:22

In php sollte man im Pfad nicht "\" angeben sondern mit "/".
Wenn ich alles auf "/" umändere in den Pfaden, dann geht's! Unglaublich!
jasmin
Neuer Benutzer
 
Beiträge: 22
Registriert: Mi 20. Mai 2009, 15:02

Beitragvon ads » Do 25. Jun 2009, 12:44

Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören Bild

Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

PostgreSQL Service & Support
ads
Erfahrener Benutzer
 
Beiträge: 4147
Registriert: Mi 8. Feb 2006, 11:58
Wohnort: MD


Zurück zu Programmierung

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron