hi
ich mache eine applikation um meine wanderwege anzuzeigen in google maps. dazu wandelt das programm rohne NMEA daten in KML daten um.
soweit geht alles ganz gut, lediglich das "aussortieren" der NMEA daten mach ich noch via terminal, und zwar mit diesem code:
dabei werden viele angaben die ich nicht brauch bereits vorher aussortiert, das geht superschnell, und funktioniert.
ich woltle nun machen, dass man eine datei uploaden kann, die upgeloadete datei dann dem befehl oben übergeben wird, und die resutliertende datei wieder vom php script aufgenommen wird.
der server läuft jeweils nur lokal auf meinem system (os x), ich hab also vollen zugriff auf den server (safe mode, usw).
irgendwie geht das nicht, und es scheint mir, als würde gar kein system, exec, shell_exec gehen.
was mach ich da falsch?
auch der code
gibt rein gar nix aus, einfach weisses fenster, keine fehlermeldung, nix.
ich mache eine applikation um meine wanderwege anzuzeigen in google maps. dazu wandelt das programm rohne NMEA daten in KML daten um.
soweit geht alles ganz gut, lediglich das "aussortieren" der NMEA daten mach ich noch via terminal, und zwar mit diesem code:
Code:
cat NMEA.TXT | awk -F ',' '/GPGGA/ {print $2, $3, $5}' > CROPPED_NMEA.TXT
ich woltle nun machen, dass man eine datei uploaden kann, die upgeloadete datei dann dem befehl oben übergeben wird, und die resutliertende datei wieder vom php script aufgenommen wird.
der server läuft jeweils nur lokal auf meinem system (os x), ich hab also vollen zugriff auf den server (safe mode, usw).
irgendwie geht das nicht, und es scheint mir, als würde gar kein system, exec, shell_exec gehen.
was mach ich da falsch?
auch der code
PHP-Code:
$output_=_shell_exec('ls');
echo_"<pre>$output</pre>";
Kommentar