X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите с атрибутами
GC_
GC_
Topic Starter сообщение 15.10.2009, 16:05; Ответить: GC_
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 902
Регистрация: 14.1.2008
Из: Red-Ярск
Поблагодарили: 364 раза
Репутация:   78  


Есть один старый сайтик, движок собственный, простенький. Когда я его делал у меня небыло нормального интернета, только gprs, и в этом gprs`е небыло ftp доступа. т.е. сайт я наполнял через установленный скрипт-менеджер файлов. он немного косячный, либо я его так поставил тогда. В итоге, многие файлы и папки на сервере имеют кривые атрибуты, всякие дебильные типа "570", такие папки не получается скачать через ftp-менеджер. Бекап сделать не могу, так как пользуюсь хостингом знакомых, а до них тяжело достучаться. Изменить атрибуты через ftp тоже не получается, либо ошибку выдает, либо пишет что изменил, но ничего не меняется. Менять атрибуты получается только в самом скрипте, но файлов очень много, я замучаюсь всё вручную изменять.

Цель - сделать резервную копию сайта и возможно в ближайшее время перенести всё на свой хостинг. Может кто сможет что подсказать, что можно сделать с этими атрибутами?


--------------------
В чем сила, Брат?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Fubuki
Fubuki
сообщение 15.10.2009, 20:23; Ответить: Fubuki
Сообщение #2


Лунная лужайка
******


Группа: Banned
Сообщений: 2178
Регистрация: 5.1.2009
Из: Планета Марс
Поблагодарили: 343 раза
Репутация:   41  


FileZilla'ой попробуйте


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Maxal
Maxal
сообщение 15.10.2009, 20:44; Ответить: Maxal
Сообщение #3


Участник
***

Группа: User
Сообщений: 230
Регистрация: 27.12.2008
Из: Пермь
Поблагодарили: 47 раз
Репутация:   2  


скрипт указываем абсолютный путь и заливаем на хост

<?

//будет обработано все что внутри
$dirPath="e:\\temp";
$chmod=0777;

$umask=umask(0);

$path=rtrim($dirPath, "\\/").DIRECTORY_SEPARATOR;
change_chmod($path, $chmod);

umask($umask);

function change_chmod($path, $chmod){
    $dir=opendir($path);
    while(($file=readdir($dir))!==false){
        if($file=='.'||$file=='..')
            continue;
        $fullPath=$path.$file;
        if(is_dir($fullPath))
            change_chmod($fullPath.DIRECTORY_SEPARATOR, $chmod);
        chmod($fullPath, $chmod);
    }
}

?>


нуллед


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
GC_
GC_
Topic Starter сообщение 16.10.2009, 10:15; Ответить: GC_
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 902
Регистрация: 14.1.2008
Из: Red-Ярск
Поблагодарили: 364 раза
Репутация:   78  


Fubuki, ей и пробовал.

(Maxal @ 16.10.2009, 0:44) *
скрипт указываем абсолютный путь и заливаем на хост

<?

//будет обработано все что внутри
$dirPath="e:\\temp";
$chmod=0777;

$umask=umask(0);

$path=rtrim($dirPath, "\\/").DIRECTORY_SEPARATOR;
change_chmod($path, $chmod);

umask($umask);

function change_chmod($path, $chmod){
    $dir=opendir($path);
    while(($file=readdir($dir))!==false){
        if($file=='.'||$file=='..')
            continue;
        $fullPath=$path.$file;
        if(is_dir($fullPath))
            change_chmod($fullPath.DIRECTORY_SEPARATOR, $chmod);
        chmod($fullPath, $chmod);
    }
}

?>


нуллед


Прошу прощения, можно чуть подробне? Этот скрипт сохранить в файл? Как его запускать и куда он будет сохранять? На комп или на сервак? ...

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал GC_ - 16.10.2009, 10:17


--------------------
В чем сила, Брат?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Помогите, пожалуйста, моей дочери выжить!
благотворительный топик
30 vitvirtual 3731 19.5.2018, 8:30
автор: vitvirtual
Открытая тема (нет новых ответов) Продвигаю страницу по запросу "Как сделать игру". Помогите советом, пожалуйста
Я секу в теме! Но подать статью угодным поисковикам образом не смо
22 coremission 2145 8.5.2018, 12:33
автор: coremission
Открытая тема (нет новых ответов) Помогите с выбором ноута
20 rokot 868 23.4.2018, 12:09
автор: Room
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыПомогите с идеями для форума про успех
Спасибо за каждую идею
43 Zoya83 5059 12.4.2018, 11:42
автор: Zoya83
Открытая тема (нет новых ответов) Лендинг или сайт-визитка для ИП? Помогите определиться
6 Yas18 1120 31.3.2018, 20:57
автор: Yas18


 



RSS Текстовая версия Сейчас: 21.5.2018, 1:51
Дизайн