Der folgende Beitrag wurde am 01. 03. 2007, 11:43 Uhr von mormel veröffentlicht.
Hallo,system("mysqldump --all -e -l --add-drop-table --host=$host --user=$user --password=$pass $db > $file") == 0 or err("Konnte Dump nicht anlegen: $! ($?)");
Bringt folgende Fehlermeldung: "Konnte Dump nicht anlegen: (512)"
$host,$bd,$user,$pass,$file sind ok und es wird eine leere sql-Datei angelegt.
Bei mir lokal (windows) funktioniert es. Kann das vielleicht daran liegen, das ich kein system ausführen darf und was bedeutet die 512?
Danke für eure Hilfe!
Gruß mormel
--
alles wird gut...
Der folgende Beitrag wurde am 01. 03. 2007, 11:55 Uhr von Manuel B. veröffentlicht.
Ich grüsse den Cosmos,
> Bei mir lokal (windows) funktioniert es. Kann das vielleicht daran liegen, das ich kein system ausführen darf und was bedeutet die 512?
Sowas steht im error-log. Es ist durchaus sinnvoll, solche Dokumente durchzusehen.
Dann kannst du auch feststellen, wo der fehler erzeugt wird, ob von PERL oder MySQL.
Möge das "Self" mit euch sein
--
Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...
ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:)
Der folgende Beitrag wurde am 01. 03. 2007, 12:17 Uhr von mormel veröffentlicht.
Hallo,
> Sowas steht im error-log. Es ist durchaus sinnvoll, solche Dokumente durchzusehen.
> Dann kannst du auch feststellen, wo der fehler erzeugt wird, ob von PERL oder MySQL.
nur da komm ich leider nicht ran...
Gruß mormel
Der folgende Beitrag wurde am 01. 03. 2007, 12:01 Uhr von Klaus Mock veröffentlicht.
Hallo,
> ... und was bedeutet die 512?
Siehe http://perldoc.perl.org/functions/system.html wenn Du wissen willst wie der Returncode von system() zu interpretieren ist.
Grüße
Klaus
Der folgende Beitrag wurde am 01. 03. 2007, 13:13 Uhr von mormel veröffentlicht.
Hallo,
Problem gelöst, $file darf keine absolute Pfadangabe enthalten, sondern relativ - jetzt gehts.
Danke mormel
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4