Навигация
 
Сейчас на сайте
Гостей: 2

Гости:
[Ваш IP] 15:51:28
/Форум/Тема
91.239.15.178 15:47:58
/main.php?new_message=...

Всего пользователей: 117
Новый пользователь: igorqn
 
RSS потоки
RSS Форумы: тема

RSS Новости
RSS Комментарии
RSS Форумы
RSS Статьи
RSS Фотогалерея
RSS Файлы
RSS Ссылки
 

 Просмотр feed'а


Подписка на новости
(RSS → e-mail)

Доставляется Почтой Роcсии не позднее чем за 12 месяцев.

 
Favorites
 
Нажималка
[хочу себе такую панельку!]



Ваш код:
(кнопка | ссылка)

[Полный список кнопок]
 
Автор: PolarFox
ID темы: 244
Информация
В этой теме сообщений: 5, просмотров темы: 591.
Просмотр темы
unLogic Lab » Расширения (PF Extended) » Хаки/скрипты (Hacks/scripts)
 Распечатать тему
Чистка кэша / удаление всех файлов из папки
PolarFox
Совместимо с любой версией PF


Что это?
Код для принудительной чистки кэша (несколько моих аддонов кэшируют свое содержимое).
Удаляет все файлы из папки, конечно гораздо быстрее чем по FTP и удобней, права должны стоять верные на папку кэша (или другую) иначе чистки не будет.

Осторожно!
Удаляет все файлы из выбранной папки!


Установка
Добавить код в раздел "страницы" с правами "только для суперадмина", сохранить, создать ссылку если необходимо.
При переходе на страницу - суперадмин получит сообщение, что все отлично и папка с кэшем очистится.

Папку cache можно поменять на свою.
Загрузить источник  GeSHi: PHP
  1. if(iSUPERADMIN){
  2. $cf = BASEDIR.'cache/';
  3.  
  4. if ($dh = opendir($cf)){
  5.  
  6. while (($file = readdir($dh)) !== false) {
  7. if ($file != '.' && $file != '..' && $file != '.htaccess' && $file != 'index.php')
  8. unlink($cf.$file);
  9. }
  10. }
  11. closedir($dh);
  12.  
  13. echo '<p>All done!</p>';
  14. }
Добавлено за 0.110 секунд, используя GeSHi 1.0.8.10

dl.dropbox.com/u/85145764/_images/_signatures/Grammar_nazi_16.png Создатель простых вещей.
unlogic.info/images/unapproved_dev.png

For English speaking users
 
http://unlogic.info
WhiteDog
Короткая навигация по форуму (избранное): [Пропустить]

А еще есть Файлы - небольшая полезная подборка от меня


Все мои (и не только) загрузки я размещаю на форуме.
Понравившийся аддон можно скачать , кликнув по ссылке с файлом внизу поста - первый пост по традиции - это описание, ссылки на скачку и примеры работы.
Бесплатно, без регистрации, быстро и просто.

Вы можете свободно копировать информацию к себе, при условии установки активной ссылки на автора (по большей части - это все же я), сайты партнеры могут просто указать авторство, без ссылки.
Поскольку большинство скриптов я обновляю постоянно - если вы захотите распространять мои скрипты, я рекомендую просто делать ссылки на темы, либо следить за обновлениями.

 
jikaka
весьма полезно, то мне кажется лучше сделать не по переходу на страницу,
а кнопку на странице, при нажатии которой, происходит очистка кэша
www.rusfusion.ru - поддержка всех версий PHP-Fusion
 
www.rusfusion.ru
PolarFox
Если кнопка будет на странице - разницы ноль, только лишнее действие.

Если в панели - нафиг она нужна, лишняя нагрузка.

(Скрытый текст: Код взят из DLE я бы сделал in_array вместо полудесятка if-ов, но мне сейчас нет времени проверять это, пусть так будет.)
dl.dropbox.com/u/85145764/_images/_signatures/Grammar_nazi_16.png Создатель простых вещей.
unlogic.info/images/unapproved_dev.png

For English speaking users
 
http://unlogic.info
jikaka
Если кнопка будет на странице - разницы ноль, только лишнее действие.

так и знал, что именно такой ответ будетGrin

дело в том, что когда поставишь, через пол года можно забыть, что за ссылка, а так перешел на страницу, прочитал информацию, что будет очищен кэш и нажал на кнопку при необходимости
www.rusfusion.ru - поддержка всех версий PHP-Fusion
 
www.rusfusion.ru
PolarFox
Кэш раз в пол года чистить? Не часто...

Ну взял бы сделал кнопку, это не так уж сложно, только бесполезно...
dl.dropbox.com/u/85145764/_images/_signatures/Grammar_nazi_16.png Создатель простых вещей.
unlogic.info/images/unapproved_dev.png

For English speaking users
 
http://unlogic.info
Перейти на форум:
 
Подобные темы
Темы Форум Ответов / Просмотров Последние сообщения
Запрет вывода файлов в папке - htaccess  →  Конфигурирование и настройка (Config) 0 / 477 1.05.2012 21:06:31
7.02 - включение комментариев и рейтингов для всех загрузок  →  Хаки/скрипты (Hacks/scripts) 6 / 1252 24.04.2012 09:08:25
Комментарии в категориях файлов  →  Неподдерживаемое (unsupported) 0 / 722 13.08.2010 11:07:45
Панель - Чистка аккаунтов  →  Почти готово (RC) 0 / 875 23.01.2010 12:04:43
Чистка пользователей - админ-страница  →  Почти готово (RC) 0 / 765 4.01.2010 13:37:50