hab nee datei mir dem Inhalt angelegt...
<?php
$host = "XXXXXXXX";
$db = "XXXXXXXX";
$dbuser = "XXXXXXXX";
$dbpw = "XXXXXXXX";
MYSQL_CONNECT($host, $dbuser, $dbpw) or die ( "<H3>Datenbankserver nicht erreichbar</H3>");
MYSQL_SELECT_DB($db) or die ( "<H3>Datenbank nicht vorhanden</H3>");
$path = getenv('DOCUMENT_ROOT')."/DB_backup";
$result = MYSQL_QUERY("SHOW TABLES");
$numrow = MYSQL_NUM_ROWS($result);
for($i = 0;$i < $numrow;$i++) {
$date = date("D");
$table = MYSQL_RESULT($result,$i);
echo "$date.$table ... ";
system(sprintf("mysqldump --opt -h $host -u $dbuser -p$dbpw $db $table | gzip > %s/$date.$table.sql.gz",$path));
echo "DONE <br><br>";
}
MYSQL_CLOSE();
?>
also ich die dann testhalber mal aufgerufen habe... kommt folgende meldung..
Sun.4images_categories ...
Warning: system() has been disabled for security reasons in /www/htdocs/xxxx/mysite/cronjob/job.php on line 20
DONE
is das etz gut oder schlecht... denke das heisst das der system() befehl nicht aktiv ist auf dem Server, auf dem die Seite liegt...
macht er das backup oder nicht ???
kann man den system befehl rauswerfen... oder ist der elemtar ... seh ich das richtig das über den das backup gemacht wird??
wenn ja wo sollten die dateien liegen??
merci UFO