Я не могу понять, почему chmod возвращает ошибку, если она содержит переменную, подобную этой:
echo $backup_location.$filename; // Return /home/xxx/mysql_backup/backup-03_13_2020.tar.gz
chmod($backup_location.$filename, 0777); // no works
// Return:
// PHP Warning: chmod(): No such file or directory in xxx.php on line 70
Если я сделаю это:
echo $backup_location.$filename; // Return /home/xxx/mysql_backup/backup-03_13_2020.tar.gz
chmod($backup_location.'backup-03_13_2020.tar.gz', 0777); // works
Это работает, к сожалению, я могу не назначить постоянное имя файла ... В чем проблема?