| | | | |
| |||||||
| Scriptbörse PHP Lösungen für nen schmalen Taler |
|
| | LinkBack (1) | Themen-Optionen | Thema bewerten |
| | |
| Neuer Benutzer Registriert seit: 06.05.2008
Beiträge: 3
![]() | Hallo! Seit meinem letzten Servercrash suche ich händeringend eine Möglichkeit mir meine Datenbanken z.B. 1x pro Woche per Mail zusenden zu lassen... Über Google habe ich folgendes Script gefunden: <?php /* Database */ $db = "database"; $dbuser = "username"; $dbpw = "password"; $dbhost = "localhost"; /* Email*/ $to = "emailadresse"; /* Misc */ $file = "_B_A_C_K_U_P_" . $db . ".sql.gz"; $message = "Backup ".$file." of ".$dbhost." attached.\n\n-- \n" . strip_tags($_SERVER["SERVER_SIGNATURE"]); $subject = "Backup ".$file; $from = "MySQL-Backup<".$_SERVER["SERVER_ADMIN"].">"; /* Systemcall */ system("/usr/bin/mysqldump -u".$dbuser." -p".$dbpw." -h ".$dbhost." ".$db." | /bin/gzip > ".$file, $fp); if ($fp==0) echo "Dump generated"; else die("Ooops. An error occured!"); /* Prepare the email*/ $boundary = strtoupper(md5(uniqid(time()))); $mail_header = "From:".$from."\n"; $mail_header .= "MIME-Version: 1.0"; $mail_header .= "\nContent-Type: multipart/mixed; boundary=".$boundary; $mail_header .= "\n\nThis is a multi-part message in MIME format -- Dies ist eine mehrteilige Nachricht im MIME-Format"; $mail_header .= "\n--".$boundary; $mail_header .= "\nContent-Type: text/plain"; $mail_header .= "\nContent-Transfer-Encoding: 8bit"; $mail_header .= "\n\n".$message; $file_content = fread(fopen($file,"r"),filesize($file)); $file_content = chunk_split(base64_encode($file_content)); $mail_header .= "\n--".$boundary; $mail_header .= "\nContent-Type: application/octetstream; name=\"".$file."\""; $mail_header .= "\nContent-Transfer-Encoding: base64"; $mail_header .= "\nContent-Disposition: attachment; filename=\"".$file."\""; $mail_header .= "\n\n".$file_content; $mail_header .= "\n--".$boundary."--"; /* Send the email */ mail($to,$subject,"",$mail_header); ?> Es stammt von: http://blog.patrickkempf.de/2007/mys...ail-versenden/ Leider klappt das bei mir nicht... ich habe alle erforderlichen Zugangsdaten richtig eingegeben, aber leider läuft das nicht... kann es am Safemode liegen? Klappt das ganze bei euch? Über Hilfe wäre ich sehr dankbar, vielleicht kennt jemand auch eine andere Möglichkeit. Gruß Uwe |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
LinkBacks (?)
LinkBack to this Thread: http://www.php.de/scriptboerse/1130-automatische-sicherung-der-datenbanken.html | ||||
| Erstellt von | For | Type | Datum | |
| Star Trek: TNG - DVD Boxset nur noch 2004 | Patrick Kempf | This thread | Refback | 11.05.2008 10:21 | |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Zwei Datenbanken gegenseitig überprüfen | FleyerShaver | Datenbanken | 5 | 28.06.2007 23:36 |
| Datenbanken von Windows zu Linux | ApfeL | Server, Hosting und Workstations | 1 | 12.04.2006 20:31 |
| SELECT über mehrere Datenbanken? | Transmitter | Datenbanken | 10 | 29.01.2006 13:30 |
| Automatische Weiterleitung + HTTP_REFERER senden | Bronks | HTML, Usability und Barrierefreiheit | 12 | 10.11.2005 13:45 |
| Mysql Datenbanken verknüpfen oder so +g+ | PHP Tipps 2005-2 | 3 | 29.10.2005 15:36 | |
| Eine Datenbank - Viele Tabellen oder mehrere Datenbanken? | nicobischof | Datenbanken | 3 | 20.10.2005 15:36 |
| maximale Größe von MySQL Datenbanken | Datenbanken | 0 | 12.09.2005 15:55 | |
| Zwei Datenbanken auslesen | PHP Tipps 2005-2 | 5 | 09.08.2005 17:05 | |
| Andere Datenbanken als MySQL | PHP Tipps 2005-2 | 3 | 15.07.2005 14:05 | |
| mehrere Datenbanken oder lieber nur eine die... | Crypi | Datenbanken | 2 | 09.07.2005 12:03 |
| [Erledigt] MSSQL Datenbanken auslesen | Off-Topic Diskussionen | 4 | 01.06.2005 00:41 | |
| [Erledigt] Mehrere Datenbanken auf verschiedenen Servern | Datenbanken | 2 | 15.05.2005 22:28 | |
| PHP und MySQL Datenbanken | GELight | Datenbanken | 3 | 25.12.2004 09:56 |
| automatische Weiterleitung | PHP Tipps 2004-2 | 1 | 25.11.2004 15:59 | |
| Mehrere Datenbanken ansprechen | PHP-Fortgeschrittene | 8 | 14.09.2004 20:56 | |