Mailinglisten-Archive |
Michaela Kern wrote: > ist es möglich mittels eines PHP-Scripts eine ssh- bzw. rsh-Anfrage auf > einem entfernten Rechner zu starten, wobei dieser dann auch die > Ergebnisse an meinen Server zurückliefert? Ja. Wir tun dies regelmäßig, um Daten auf einen entfernten MySQL-Server zu uploaden, der für ein LOAD DATA INFILE mit LOCAL-Option zu alt ist. printf("Daten werden auf Datenbank übertragen...<br>\n"); $cmd = sprintf("scp %s $tuser_(at)_$target:~/$tuser/%s", $csv_file, basename($csv_file)); system($cmd); $db=new DB_Poe; $query=sprintf("delete from seminare_neu"); if (!$db->query($query)) { warnung("Der alte Datenbankbestand konnte nicht gelöscht werden."); } printf("Bestand wird neu geladen...<br>\n"); $query=sprintf("load data infile '/$remote_base/$tuser/%s' into table seminare_neu fields terminated by ';' optionally enclosed by '\"' lines terminated by '\r\n'", basename($csv_file)); Kristian -- Kristian Köhntopp, NetUSE Kommunikationstechnologie GmbH Siemenswall, D-24107 Kiel, Germany, +49 431 386 436 00 Using PHP3? See our web development library at http://phplib.shonline.de/ (GPL)
php::bar PHP Wiki - Listenarchive