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);
    }
}

?>


нуллед


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

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


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1317 Вчера, 13:11
автор: Mikki
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 429 30.11.2017, 7:18
автор: Nell
Открытая тема (нет новых ответов) Помогите найти проблему
Долгий ответ сервера
6 maxim1249 666 29.11.2017, 17:27
автор: genjnat
Открытая тема (нет новых ответов) Помогите оценить новотник. Плиз
1 Alex-777 504 29.11.2017, 7:18
автор: grumdas
Открытая тема (нет новых ответов) Помогите с неймингом для сборника советов
советы по разработки и жизни
11 coremission 1867 15.11.2017, 22:23
автор: rogefer


 



RSS Текстовая версия Сейчас: 12.12.2017, 7:05
Дизайн