Переименовать () не работает

Почему функция переименования не работает?

$new_image_name = $maximum_id + 1 . '.jpg';
$old_image_name = $file_name;

// Rename the image file
rename($profile_folder . $old_image_name, $profile_folder . $new_image_name);

var_dump($profile_folder . $old_image_name, $profile_folder . $new_image_name);

дает мне

string(56) "/var/www/myproject/public/images/1/profile/old.jpg" string(50) "/var/www/myproject/public/images/1/profile/1.jpg"

var_dump(rename($profile_folder . $old_image_name, $profile_folder . $new_image_name));

возвращается (bool)false

Пути верны, однако файл не переименован и загружен со старым именем. Что я делаю неправильно?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]