[英]Why doesn't my PHP database backup script work?
当我手动运行打印输出时,它工作正常。 但是,实际程序会产生以下错误:
sh:/ mysqldump:没有这样的文件或目录
<?php
$backupFile = "backup/wordpress" . date("Y-m-d-H-i-s") . '.gz';
$command = "mysqldump -hlocalhost -uusername -ppassword dbname | gzip > $backupFile";
print $command;
system($command);
?>
尝试在mysqldump
前面添加完整路径
您需要指定mysqldump命令行工具的完整路径。
输入...
which mysqldump
...从外壳程序会告诉您必要的路径。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.