На локалке (Виндовс+ТопСервер) скрипт работает отлично. Всё копируется нормально.
А вот на сервере (Debian 5) не хочет. Копирует непонятно что и как. В результате в папке появляется файл с половиной имени, что должно быть, его нельзя удалить, нельзя переименовать.
Когда пытаюсь залить файл с полным именем, которое должно было скопироваться, то выдается также ошибка.
Подскажите, в чем может быть проблема?
При попытке залить нормальный файл:
Unexpected directory listing line ' Davies'.
Invalid rights description 'Davies'
Ну и сам код:
copy ($_SERVER[DOCUMENT_ROOT]."/img/p1/".$_POST['photo'], $_SERVER[DOCUMENT_ROOT]."/img/p2/".$rowx[2].".jpg") or die ("Ошибка копирования");
Добавлено через 01:29 сек.
$_POST['photo'] состоит из номера изображения. Например, 15.jpg.
$rowx[2] состоит из имени и фамилии. Например, Coco Chanelle.