Робив якось великий логотип в шапці форуму phpBB і природно ім'я сайту і опис було накладено на нього і заважало.
Щоб приховати ім'я сайту і опис в директорії активної теми (стилю) знайдемо файл /style/stylename/template/overall_header.html
Після цього очистимо кеш форуму натиснувши на кнопку в пенелі адміністратора. Усе.
Сьогодні оновив форум phpBB 3.1.8 на phpBB 3.1.9 автоматичним пакетом оновлень.
Нижче опишу порядок дій для виконання поновлення:
1) Зробимо резервну копію файлів і бази форуму.
У Linux це можна зробити наприклад командами:
3) розпакуємо з архіву тільки install / і vendor / в директорію з форумом. Якщо папка install знаходиться в директорії з форумом, він автоматично відключається, тобто ніхто на ньому не буде писати і ходити.
Якщо файли переміщали з терміналу, то на них можливо будуть встановлені права власника від якого переміщали і web сервер не зможе отримати до них доступ, тому вкажемо групу і власника від якого працює web північ командами:
Якщо в коді якихось файлів ви робили зміни і вони будуть зачіпатися оновленням, про цього буде повідомлено і запропоновано вибрати яку версію файлів залишити, на мій погляд краще ставити нову версію з оновлення, а зміни потім внести після поновлення порівнявши обидва файли наприклад в Notepad ++ з використанням плагіна Notepad ++ Compare plugin який показує відмінності в коді файлів.
Оновлював недавно phpBB 3.0.12 на 3.1.8, авто оновлення тут не допоможе, тому опишу по пунктам процедуру поновлення:
1) Обов'язково зробимо резервну копію файлів і бази даних форуму. Зробити стандартною темою prosilver, відключимо інші стилі і модулі, так як вони не будуть працювати на новій версії phpBB.
3) На сервері видалимо всі файли і папки форуму крім файлу config.php і директорій images, files, store.
4) розпакуємо скачаний архів, видалимо файл config.php і директорії images, files, store. Перемістимо інші файли на сервер.
Підозрюю що інформація в базі даних, в таблиці phpbb_migrations не дала скрипту повністю виконати оновлення. З цього вирішив проблему відновивши стару базу форуму, очистивши цю таблицю phpbb_migrations через phpMyAdmin або можна sql запитом:
По закінченню поновлення видалимо директорію install і очистимо кеш через панель адміністрування форуму. Готово.
2) З завантаженого архіву розпакуємо файли в директорію phpBB ext / oneall / sociallogin
3) Активуємо розширення перейшовши в панель адміністратора phpBB -> вкладка «ПЕРСОНАЛІЗАЦІЯ» і навпаки «OneAll Social Login» натиснемо «Включити».
4) Очистимо кеш форуму відкривши вкладку «Загальні» -> «Очистити кеш» -> «Виконати».
Наведу приклад простий установки phpBB в Ubuntu.
Оновимо списки пакетів і встановимо phpBB:
Якщо конфігураційний файл не був створений, то можна вручну зробити символічну посилання на директорію з http-файлами phpBB, наприклад:
Перезапустити web-сервер apache2 щоб зміни вступили в силу:
Стандартний логін до phpBB: admin
Стандартний пароль до phpBB: admin
Після змін в файлах обов'язково потрібно очистити кеш через панель управління або вручну.
Список користувачів онлайн, легенду модераторів і адміністраторів, дні народження можна відключити в панелі управління форумом: «Головна» -> «Навантаження на сервер«.
І перед ним вставити наступне:
Після зміни файлу шаблону необхідно очистити кеш через адмінку або в директорії cache, щоб не чекати коли він оновиться і зміни вступлять в силу.