Вот написал себе мод для резервного копирования папок форума, хочу выложить на всеобщее обозрение =))) может пригодится кому, ну и если повезет услышать критику насчет кода.
Мод позволяет создавать архивы tar.gz выбранных папок форума. Использовался класс, который я откопал тут в какой-то из тем.
Пока что это тестовая версия, но будет мной дорабатываться в случае чего =)
зы. мод тестился мной на fatal.ru ...
1. SKIF - 27 Апреля, 2006 - 12:01:23 - перейти к сообщению
2. Voyager - 28 Апреля, 2006 - 13:00:29 - перейти к сообщению
Давно пользуюсь подобным скриптом, который Маркус выкладывал тут где-то.
3. Vasek - 28 Апреля, 2006 - 21:27:08 - перейти к сообщению
Все ок! тока вот у меня при удалении архива через админку сам архив удаляется а в админке остается числиться
4. SKIF - 29 Апреля, 2006 - 08:58:09 - перейти к сообщению
Voyager, ну это по сути тот же самый скрипт, только управляется из админки.
Vasek, да? странно... у меня все ok было.. надо ещё в код залезть, посмотреть
Vasek, да? странно... у меня все ok было.. надо ещё в код залезть, посмотреть
5. beksuper - 30 Апреля, 2006 - 14:49:52 - перейти к сообщению
SKIF, а у меня всё работает! И как я понял он только работает на FM 0.1.4!
Да и ты не мог написать как работает мод?! А то я ему сказал сделать архив, а в папке ничего не появилось или он потом сделает?!
Да и ты не мог написать как работает мод?! А то я ему сказал сделать архив, а в папке ничего не появилось или он потом сделает?!
6. SKIF - 30 Апреля, 2006 - 15:01:43 - перейти к сообщению
beksuper пишет:
И как я понял он только работает на FM 0.1.4!
да по идее он работает вообще с любым сайтом, просто оптимизирован под ExBB
beksuper пишет:
Да и ты не мог написать как работает мод?! А то я ему сказал сделать архив, а в папке ничего не появилось или он потом сделает?!
работает он просто... сначала создается категория, в которой помечаются папки, которые необходимо включить в архив, потом с главной страницы мода можно уже делать.
Тут ещё такая интересная штука... у меня вот на фатале нельзя работать с большими папками... т.е. архив на пару мегабайт создать можно, а вот, скажем на 10 уже ни-ни.. выдает или ошибку или просто белый экран. Я поэтому и сделал возможность выбирать определенные папки.
т.е. сначала надо бы попробовать сделать маленький архивчик, если прокатит, то значит хорошо =))
зы. и вот ещё что... если случится, что какой-нибудь недоброжелатель получит доступ в админку, то сохранность информации не гарантируется, скорее даже наоборот =)))))))
7. Daemon.XP - 11 Мая, 2006 - 06:10:14 - перейти к сообщению
у меня не работает, пишет что файл размером 0кб
8. dns_soft - 11 Мая, 2006 - 06:56:02 - перейти к сообщению
Daemon.XP пишет:
у меня не работает, пишет что файл размером 0кб
угу у меня такая же фигня все сделал по инструкции
1) форум на платном хостинге
2) версия FM 1.0.4
3) как по инструкции на папку backup и папку modules/backup/data и файл поставлены права 777
и при нажатии из админки Создать пишет что архив создан файл размером 0 кб
если нажимаешь Скачать пишет
CODE:
Forbidden
You don't have permission to access /backup/ on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
You don't have permission to access /backup/ on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
9. Леголегс - 11 Мая, 2006 - 10:17:45 - перейти к сообщению
dns_soft пишет:
ИМХО, это значит, что делается попытка записи в /backup/ а не в /что-то-там/твойсайт/www/forum/backup/CODE:
Forbidden
You don't have permission to access /backup/ on this server.
You don't have permission to access /backup/ on this server.
Короче, убери слеш в начале пути (если конечно это в моде настраивается, сам я ничего такого не ставил, просто теоретизирую
10. dns_soft - 11 Мая, 2006 - 23:48:10 - перейти к сообщению
Леголегс пишет:
ИМХО, это значит, что делается попытка записи в /backup/ а не в /что-то-там/твойсайт/www/forum/backup/
Короче, убери слеш в начале пути (если конечно это в моде настраивается, сам я ничего такого не ставил, просто теоретизирую
Короче, убери слеш в начале пути (если конечно это в моде настраивается, сам я ничего такого не ставил, просто теоретизирую
неа не угадал зашел в исходник убрал слеш и тогда выдет что не может найти путь (путь правильный только слеша не хватает)
блин че за нафиг