간단한 백업 스크립트를 실행하려고하는데 오류 메시지 만 표시됩니다. 내가 뭘 잘못하고 있니? 여기에 완전한 코드가 있습니다. 나는 리눅스에 있고 데이터베이스에 대한 모든 권한을 가지고있다.샘플 백업 스크립트
그것은 단지 인쇄는 당신의 도움을
<?php
$dbhost = "localhost"; // usually localhost
$dbuser = "myuser";
$dbpass = "mypass";
$dbname = "mydb";
$sendto = "Webmaster <[email protected]>";
$sendfrom = "Automated Backup <[email protected]>";
$sendsubject = "Daily Mysql Backup";
$bodyofemail = "Here is the daily backup.";
$headers = 'My Shop <[email protected]>' . "\n";
$headers .= 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\n";
$backupfile = $dbname . date("Y-m-d") . '.sql';
if(system("mysqldump -h $dbhost -u $dbuser -p$dbpass $dbname > $backupfile")){
mail('[email protected]','Back Up Service','Back Up successfully completed',$headers);
echo'Back up saved successfully.';
}else {
echo'There was an issue with your system that prevented the backup from completing';
}
?>
감사합니다 '를 완료 백업 방지 시스템에 문제가 있었다'.
인쇄중인 오류 메시지 : 코드에있는 오류 메시지 또는 다른/낮은 수준? –
내 코드에 오류가 출력됩니다 –
공유 서버에있는 경우 프로세스 목록을보고 싶다면 해당 서버의 다른 모든 사용자가 MySQL 암호를 사용할 수 있습니다. – ceejayoz