![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
Sun_ok |
|
||||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 4.9.2006 Репутация: нет Всего: нет |
Здравствуйте, возникла проблема с копированием файла, уже второй день сражаюсь и все безрезультатно.
Итак:
результат всегда 0; каталог с правами 777, путь правильный 100% так-как если написать например
то файл Dolphin.avi будет скопирован в текущую директорию, то-есть когда, я в пути цели копирования указываю любую директорию кроме текущей возвращает 0 и ничего не делает ( Тот-же результат при использовании move. |
||||
|
|||||
Pfailed |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 933 Регистрация: 19.7.2009 Репутация: 22 Всего: 39 |
Смотрите какое сообщение выдаёт die "Copy failed: $!";
|
|||
|
||||
klem4 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 27.7.2008 Репутация: 2 Всего: 2 |
Файл Dolphin3.avi лежит в директории со скриптом ? |
|||
|
||||
Sun_ok |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 4.9.2006 Репутация: нет Всего: нет |
||||
|
||||
Sun_ok |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 4.9.2006 Репутация: нет Всего: нет |
у меня была похожая проблема, но с аплоадом файлов там оказалось, что часть пути в директорию необходимо было проверить регулярным вырожением, так-как эта часть была из POST запроса.
после чего все заработало, может тут что-то похожее, хотя все пути из внутренних переменных. Да и подобные движения с $dir_path ни к чему не привели :( . |
|||
|
||||
NightFall |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 27.6.2007 Репутация: нет Всего: нет |
Как уже писал Pfailed, надо смотреть, что пишет die.
Значит, copy() возвращает 0. print его печатает и возвращает true, поэтому die не выполняется вообще. Убрать print и оставить только
Ну и в логах посмотреть, какую ошибку выведет. Это сообщение отредактировал(а) NightFall - 23.5.2010, 20:44 |
||||||
|
|||||||
klem4 |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 100 Регистрация: 27.7.2008 Репутация: 2 Всего: 2 |
а в директорию с правами скрипта писать можно ? точнее с правами того, от чьего имени запускается скрипт. Это сообщение отредактировал(а) klem4 - 24.5.2010, 19:09 |
||||
|
|||||
Sun_ok |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 4.9.2006 Репутация: нет Всего: нет |
Можно так-как, я делаю аплоад файлов, в ту директорию. Вообще задача следующая, я должен загружать видео файл затем конвертировать (ffmpeg), загружать удается, читать из той директории куда загрузил тоже, а вот сконвертированное видео залить не получается, поэтому, я решил конвертировать в директорию с скриптом затем копировать в нужную, но результат тот-же. |
|||
|
||||
Sun_ok |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 4.9.2006 Репутация: нет Всего: нет |
||||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |