尝试备份数据库时无法写入Hostinger文件。
我在下面所示的php片段中尝试过BACKUP_PATH的各种变化。
define("BACKUP_PATH", "/vuggles.co.uk/database/temp/atest.sql");
$server_name = "localhost";
$username = "myusername";
$password = "mypasword";
$database_name = "mydatabasename";
$date_string = date("Ymd");
$cmd = "mysqldump --routines -h {$server_name} -u {$username} -p{$password}
{$database_name} > " . BACKUP_PATH . "{$date_string}_{$database_name}.sql";
exec($cmd);
目标文件'atest.sql'保持原始内容不变,并且没有创建新名称