===== Форсированная очистка кэша phpBB3 ===== При штатном функционировании **phpBB** очистка кэша этого форумного движка выполняется через веб-интерфейс главной страницы Административного раздела конференции. {{ :phpbb:pasted:20160329-210359.png }} Но иногда могут возникать ситуации, при которых вход в Административный раздел форума, как и на сами форумы, невозможен по причине "мусора" в кэше **phpBB**. Такая ситуация может возникнуть, например, при полном восстановлении файлов форума из резервной копии (в случае восстановления сайта после краха веб-сервера, при переводе сайта на другой хостинг и т.п.) Так как доступа к интерфейсу Администрирования нет, можно выполнить очистку кэша вручную разными способами, например, как описано в документе [[https://www.phpbb.com/support/docs/en/3.0/kb/article/purging-the-phpbb-cache/|Purging the phpBB cache]], методом удаления всех файлов в подкаталоге *cache/* sudo rm -R /var/www/html/forum/cache/ Или же можно воспользоваться более "мягким" способом, описанным в ветке обсуждения [[https://www.phpbb.com/community/viewtopic.php?f=74&t=1461565|Quick/Easy way to clear cache]], который не удаляет структуру подкаталогов в каталоге *cache/*. Для этого создаём в корне сайта скрипт с произвольным именем, например **resetcache.php** sudo nano /var/www/html/forum/resetcache.php Наполняем скрипт кодом: "; } else { echo "Not done.
"; } } ?>
Выполняем скрипт, обратившись через веб-браузер к странице по адресу http://forum.mydomain.ru/resetcache.php На веб-старнице будут выведены результаты удаления файлов кэша **phpBB**, типа: Deleting cache/sql_83ed1bf5eafafb538fbec794ae5a182c.php.lock ... Done. Deleting cache/sql_2262f652cc9713e37c41f255b4bc4d20.php.lock ... Done. Deleting cache/data_feed_excluded_forum_ids.php ... Done. Deleting cache/data_bots.php ... Done. Deleting cache/data_ranks.php ... Done. ... После этого обязательно удаляем скрипт: sudo rm /var/www/html/forum/resetcache.php Снова проверяем доступ к форумам. ---- {{:user:blogroot.png?50&nolink |}} Автор первичной редакции:\\ [[user:blogroot|Алексей Максимов]] \\ Время публикации: 29.03.2016 20:58 {{tag>phpBB phpBB3 PHP script "web server"}} ~~DISCUSSION~~