Регистрация
Вход через соцсети
Восстановление пароля

Инструменты / Архивы проекта

Новый топик
15.12.2009, 15:15
Ответить | Цитировать
Andy Larkin

Зарегистрирован:
2009-09-04
Сообщений: 22

При попытке создать архив проекта вылетает E_USER_WARNING, который гласит
Код:

Warning: tar: Removing leading `../..//' from member names /home/h/***/public_html/netcat/admin/tar.inc.php on line 49


И за одну попытку создать архив, выдает 4 таких ошибки. При это архив создается, но пустой.
По итогу ругается он на следующие команды
Код:

tar -zcf '/home/h/***/public_html/netcat/tmp/netcat_files.tgz' '../..//netcat_files' 2>&1
tar -zcf '/home/h/***/public_html/netcat/tmp/images.tgz' '../../images' 2>&1
tar -zcf '/home/h/***/public_html/netcat/tmp/modules.tgz' '../../netcat/modules' 2>&1
tar -zcf '/home/h/***/public_html/netcat_dump/***2009.12.15_xPtpa.tgz' '../../netcat/tmp' 2>&1


Код:

exec("tar -zcf '$archive_name' '$file_name' 2>&1", $output, $err_code);


Подобным образом tar предупреждает, что он работает с относительными путями) и когда вы указываете путь от корня, он выкидывает похожую ошибку
Код:

tar: Removing leading `/` from member names

Но в данном случае указанны относительные пути.

Вопросы:
1. в чем может быть проблема.
2. почему у первой команды присутствует лишний слэш «/» в директории назначения
../..//netcat_files

p.s. NetCat версия 3.5 Standard (353 - 27.07.2009 - Обновление системы 3.5.3)

спасибо.

god is real unless declared as integer
19.01.2010, 09:39
Ответить | Цитировать
Гость
Гость

up
198 196 2010-01-19 09:39:20 7828
Описание проекта