[PHP] exec - mysqldump

Geschlossen
avizenne - 20. April 2011 um 17:32
 picasso - 21. April 2011 um 11:56
Guten Tag,


ich gebe in einem PHP Script folgnde Zeile ein :
$output = exec("mysqldump -u monlogin --password=monpass -d maBD > base.sql") ;
und nicht passierte

wenn ich dann so eingebe $output = exec("mysqldump --help");
dann geht das

Obwohl mein Loggin und mein Passwort in Ordnung sind;( wenn ich direkt in shell tippe geht es doch)

Was kann ich noch anders machen???

1 Antwort

Hi,

Was bedeutet " nicht passierte" ?
base.sql ist nicht vorhanden / nicht uptodate / ist leer
Was ist der Inhalt von $out ?
http://php.easynet.be/manual/de/function.exec.php

Für eine bessere Funktion siehe:
http://php.easynet.be/manual/de/function.popen.php
0
Treten Sie der Community bei