Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
FAQ по phpBB 3
- Локализация.
- • Где можно скачать перевод phpBB3 на русский?
- • Другой язык скачал, залил, а выбрать не могу. Почему?
- • Почему после русификации не видны кнопки?
Вариант вопроса: Поставил новый (другой) стиль (скин), но при заходе в любой форум не видны (отсутствуют) кнопки (нет кнопок, значков) "Новая тема", "Тема закрыта" и другие.
- • Поставил мод, отредактировал файлы для русского языка, а на странице непонятные значки, крякозябры?
- • Проблемы с отображением русских символов.
- • На страницах отображаются переменные типа: { UNREAD_POSTS } { NO_UNREAD_POSTS }
- Стили.
- • Какие стили включены в релиз phpBB3?
- • Подходят ли стили для phpbb2 к phpbb3? Где найти стили для phpbb3?
- • Как изменить главный логотип? Как задать его размеры?
- • Как в prosilver перенести блок информации о пользователе в топиках на левую сторону?
- • Как вернуть стиль prosilver по умолчанию после манипуляций с другими стилями (не могу зайти в административный раздел)
- • Как сделать фиксированную ширину стиля?
- • Я внёс изменения в шаблоны (*.html) и в тему оформления (*.css), а никаких изменений не видно. Почему?
- • Как изменить заголовок (title) страниц форума?
- • Как вставить PHP-код в шаблон?
- • Как сделать, чтобы в версии для печати осуществлялся вывод всех сообщений темы на одной странице?
- Расширения.
- • Как установить (инсталлировать) МОД для phpBB3?
- • Возможна ли установка модов, написанных для phpBB2, на phpBB3 (Olympus)?
- • Какие уже есть моды для phpBB 3.0 (Olympus)?
- • Интегрирована ли форма быстрого ответа в phpBB3?
- • Как сделать, чтобы ссылки открывались в новом окне по умолчанию в phpBB3?
- • Как сделать, чтобы в сообщении всегда присутствовала информация о его редактировании?
- • Как убрать редиректы (страницы служебной информации, типа "Сообщение отправлено")?
- • Хочу изменить условия регистрации, которые выводятся на экран перед регистрацией. Как это сделать?
- • Как бороться со спамерскими регистрациями (Спам на форуме. Замучили спамеры. Борьба со спамом. Как бороться со спамом)?
Общие вопросы.
- • Где можно скачать актуальную версию phpBB3?
- Скачать последнюю доступную версию phpBB3 можно по этой ссылке.
Обратите внимание, что одним из минимальных требований для нормального функционирования phpbb3 является использование кодировки UTF-8. Другие варианты не предусмотрены.
Скачать другие версии phpbb можно тут.
Вернуться к началу
- • Где можно почитать документацию к phpBB3?
- На английском языке в папке /docs/ дистрибутива форума. На русском языке здесь.
Вернуться к началу
- • Какие версии phpBB3 официально поддерживаются?
- Поддерживаются:
• обновления с версии phpBB3 RC1 до любой более поздней версии
• конференции, сконвертированные из phpBB 2.0.x в phpBB3 RC1 и выше
• вновь установленные последние версии phpBB3 При этом поддерживается исключительно последняя на текущий момент выпущенная версия phpBB3.
Не поддерживаются:
• версии, обновлённые с phpBB3 Beta
• конференции, сконвертированные из phpBB 2.0.x в phpBB3 Beta
• phpBB3 Beta версии
Вернуться к началу
- • Можно ли сконвертировать форум версии 2.0.x в phpBB 3.0?
- Да, можно. Конвертор включен в дистрибутив начиная с версии phpBB3.0 Beta5.Документация по конвертированию на русском языке, FAQ и обсуждение.
Вернуться к началу
- • Можно ли будет сконвертировать форум phpBB 3.0 в phpBB 2.0.Х?
Вариант вопроса: Возможна ли обратная конвертация форума phpBB 3.0 в phpBB 2.0.Х?
- Нет, такого конвертора, по крайней мере в открытом доступе, не существует, ввиду его нецелесообразности, так как дальнейшее развитие и поддержка phpBB 2.0.Х с 2009 года прекращены.
Вернуться к началу
- • Как добавить свои смайлики в phpBB3?
- Прочтите тему.
Вернуться к началу
- • Система прав доступа phpBB3
- Прочтите статью
Вернуться к началу
Частые ошибки (сообщения об ошибках).
- • Table `имя_таблицы` doesn`t exist [1146]
- Отсутствие таблицы в базе данных Прочтите тему
Вернуться к началу
- • MySQL server has gone away
- Не работает сервер с базой данных. Решение: связаться с хостером и спросить о причинах.
Вернуться к началу
- • Table `имя_таблицы` is marked as crashed and should be repaired
- Повреждена указанная таблица в базе данных Прочтите тему
Вернуться к началу
- • Parse error: syntax error, unexpected ... или Parse error: syntax error, expected
- Синтаксическая ошибка в коде Прочтите тему
Вернуться к началу
- • Module not accessible.
- Модуль отключен или удален. Прочтите тему
Вернуться к началу
- • Field 'forum_last_post_subject' doesn't have a default value [1364]
- Скорее всего ваш хостер сменил MySQL 3.0.x/4.0.x на MySQL 4.1.x/5.x. Скачайте файл mysql_upgrader.php, загрузите содержащийся в нём скрипт на сервер в корневую папку форума и запустите. Вы получите список SQL-запросов, которые необходимо затем выполнить в базе данных форума для исправления ошибки. Не забудьте сделать полный бекап базы данных перед выполнением SQL-запросов.
Вернуться к началу
- • Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1245184 bytes) in /home/xx/domains/xx.xx/public_html/forum/includes/utf/data/utf_compatibility_decomp.php on line 2
- Ошибка связана с недостаточным количеством памяти, разрешённым для работы PHP-скриптов. Для решения проблемы необходимо, обратившись к хостеру или в файле .htaccess (если разрешено хостером), увеличить значение следующего параметра в php.ini:
memory_limit = 8M ;Maximum amount of memory a script may consume (8MB)
Вернуться к началу
- • CGI Error: The specified CGI application misbehaved by not returning a complete set of HTTP headers. или The entered e-mail domain has no valid MX record.
- Такая ошибка может появляться при регистрации нового пользователя. В администраторском разделе, в закладке "Общие", раздел "Конфигурация сервера" -> "Безопасность" отключить настройку "Проверить правильность почтовой записи в DNS (MX Record) домена email-адреса:" (то есть выставить соответствующий переключатель в "Нет").
Вернуться к началу
- • [phpBB Debug] PHP Notice: in file /includes/functions_privmsgs.php on line 1818: implode() [function.implode]: Bad arguments.
- Такая ошибка может появляться в версии phpBB 3.0.5 при просмотре личных сообщений. Необходимо редактирование кода, инструкция здесь.
Вернуться к началу
Возможные проблемы.
- • Почему созданные вновь категории (форумы, подфорумы) не видны на главной странице?
- Потому что вы не установили им права доступа. Прочтите тему
Варианты вопроса:
Я создаю новые форумы, но их никто не видит.
Я администратор с полными правами, но я не вижу созданного форума.
Я установил соответствующие права доступа к новому форуму, но всё равно не вижу его.
Я создал новую категорию с соответствующими правами, но не вижу её.
Я скопировал права доступа с родительской категории на форум. Затем изменил права доступа для родительской категории, но права доступа на форуме не изменились. Почему?
Я установил модераторам полные модераторские права, но они не могут прилеплять темы и создавать объявления.
Я создал приватный форум и специальную группу, которой разрешил к нему доступ, а остальным пользователям запретил. Но члены этой группы не имеют доступа к нему.
Прочтите тему по этим и другим вопросы по правам доступа - здесь.
Вернуться к началу
- • Почему в форме создания темы/форме ответа отсутствуют значки тем?
- Необходимо включить значки тем в настройках свойств форума, выбрав соответствующий пункт.
Вернуться к началу
- • Всё время выдаёт "Ошибка отправки формы. Попробуйте ещё раз." Вариант вопроса: Невозможно войти в администраторский раздел, выдает ошибку "General Error - You need to enter your password to access the Administration Control Panel."
- Установленный вами нестандартный стиль устарел и несовместим с установленной вами версией phpBB3. Даже если автор(ы) стиля утверждают обратное.
Вернуться к началу
- • Имеется проблема с загрузкой файлов и аватар. Что делать?
- Прочитать статью и тему.
Вернуться к началу
- • Вирус на форуме. Заражение трояном index.php. Что делать и откуда это взялось?
- Прочтите тему.
Вернуться к началу
- • Почему у меня в администраторском разделе только два варианта способов активации вновь зарегистрированных пользователей: "Отключено" и "Нет"? Или на странице входа нет ссылки "Забыл пароль"?
- Потому что у вас отключена отправка email-сообщений с конференции: Администраторский раздел - вкладка Общее - Настройки почты
Вернуться к началу
- • Если вас послали искать error.log или вы сами считаете, что ваши проблемы связаны с ошибками на стороне сервера, вам сюда:
- error.log - описание и примеры.
Вернуться к началу
- • Перешёл на phpBB 3.0.6 (phpBB 3.0.7-PL) и теперь непонятно как сделать...?
- Попробуйте прочитать эту тему, возможно там есть ответы.
Вернуться к началу
Локализация.
- • Где можно скачать перевод phpBB3 на русский?
- Русский перевод, в том числе наборы изображений, можно скачать с официального сайта.
Если вам есть что сказать по поводу перевода, мы с удовольствием вас выслушаем.
Вернуться к началу
- • Другой язык скачал, залил, а выбрать не могу. Почему?
- Потому что его нужно установить в админке. Читаем тему.
Вернуться к началу
- • Почему после русификации не видны кнопки?
Вариант вопроса: Поставил новый (другой) стиль (скин), но при заходе в любой форум не видны (отсутствуют) кнопки (нет кнопок, значков) "Новая тема", "Тема закрыта" и другие.
- Потому что вы не установили соответствующий imageset (набор картинок).
Для установки:
- Скачайте нужный вам набор (наборы) русифицированных картинок с официального сайта.
- Распакуйте содержимое архива (архивов) и загрузите на сервер в папку форума /styles.
- Если русифицированный набор изображений уже загружен на сервер в соответствующую папку, но изображения не видны:
- Войдите в администраторский раздел, перейдите в раздел "Стили", кликните по ссылке "Наборы изображений" в левой колонке.
- Справа в блоке "Установленные наборы изображений" найдите название нужного вам набора изображений и кликните по ссылке "Обновить" напротив него, затем "Да" в окне подтверждения.
Конспективно: Создайте папку styles/НАЗВАНИЕ_ВАШЕГО_СТИЛЯ/imageset/ru и скопируйте туда русские или, если их нет, английские кнопки. Далее действовать согласно вышеприведённой инструкции.
Вернуться к началу
- • Поставил мод, отредактировал файлы для русского языка, а на странице непонятные значки, крякозябры?
- Вариант вопроса: После редактирования файла вверху страницы появляется примерно такое сообщение:
[phpBB Debug] PHP Notice: in file /adm/index.php on line 149: Cannot modify header information - headers already sent by (output started at /language/ru/acp/common.php
Дело в том, что файлы phpbb3 необходимо редактировать в редакторе, поддерживающем кодировку UTF-8, сохраняя их в указанной кодировке без метки "BOM". Список редакторов для работы с кодировкой UTF-8 (Unicode) можно найти на этой странице (англ).
Notepad (Блокнот) из комплекта Windows для редактирования не подходит, так как он не поддерживает сохранение файла без указанной метки.
Вернуться к началу
- • Проблемы с отображением русских символов.
- Возможно, это связано с настройками сервера. Прочтите тему.
Вернуться к началу
- • На страницах отображаются переменные типа: { UNREAD_POSTS } { NO_UNREAD_POSTS }
- Вам необходимо обновить языковый пакет или добавить в языковые файлы соответствующие строки после установки какого-либо МОДа, использующего собственные языковые переменные.
Вернуться к началу
Стили.
- • Какие стили включены в релиз phpBB3?
- В финальной версии phpBB 3.0 включены два стиля: subsilver2 и prosilver, при этом последний назначен стилем по умолчанию.
Вернуться к началу
- • Подходят ли стили для phpbb2 к phpbb3? Где найти стили для phpbb3?
- Нет, не подходят. Стили можно найти на сайте phpbb.com и на некоторых других сайтах. Смотри раздел Полезные ссылки.
Вернуться к началу
- • Как изменить главный логотип? Как задать его размеры?
- Необхоимо закачать нужный вам файл логотипа в папку форума /styles/ваш_стиль/imageset/. Затем выполнить следующие действия: "Администраторский раздел" - закладка "Стили" - "Наборы изображений" - напротив своего стиля щёлкнуть "Изменить" - выбрать "Главный логотип" - нажать кнопку "Выбор" - ниже выбрать ваш файл логотипа и задать его размеры.
Вернуться к началу
- • Как в prosilver перенести блок информации о пользователе в топиках на левую сторону?
- Небольшие изменения в коде + тема. А еще: Cтатья из базы знаний phpbb.com + перевод.
Вернуться к началу
- • Как вернуть стиль prosilver по умолчанию после манипуляций с другими стилями (не могу зайти в административный раздел)
- Попробуйте выполнить этот скрипт reset_style_id.php/.
Здесь выложен готовый файл с данным скриптом.
Вернуться к началу
- • Как сделать фиксированную ширину стиля?
- Прочтите тему.
Вернуться к началу
- • Я внёс изменения в шаблоны (*.html) и в тему оформления (*.css), а никаких изменений не видно. Почему?
- Потому что стили кешируются и конференция работает с кеш-копиями. Кеш бывает серверный (файловый) и кеш в базе данных. Это зависит от ваших настроек. После редактирования стиля для отображения изменений необходимо обновить кеш. Весь инструментарий находится в админке на вкладке Стили. После редактирования шаблонов - Обновить шаблоны стиля, после редактирования css - Обновить тему стиля, после изменения файлов изображений - Обновить набор изображений стиля. Учтите, что очистка кеша (кнопкой на вкладке Общее) одновременно обновляет шаблоны и выполненные запросы к базе данных, но не обновляет css и загруженные изображения.
Вернуться к началу
- • Как изменить заголовок (title) страниц форума?
- Прочтите тему.
Вернуться к началу
- • Как вставить PHP-код в шаблон?
- Читаем тему.
Вернуться к началу
- • Как сделать, чтобы в версии для печати осуществлялся вывод всех сообщений темы на одной странице?
- == OPEN ==
viewtopic.php
== FIND ==
// Make sure $start is set to the last page if it exceeds the amount
== BEFORE, ADD ==
if($view == 'print')
{
$config['posts_per_page'] = $total_posts;
$start = 0;
}
Вернуться к началу
Расширения.
- • Как установить (инсталлировать) МОД для phpBB3?
- Прочитать тему и дополнительно.
Вернуться к началу
- • Возможна ли установка модов, написанных для phpBB2, на phpBB3 (Olympus)?
- Нет, так как скрипты форума полностью переписаны и, соответственно, все моды для phpBB2 с phpBB3 (Olympus) не совместимы.
Вернуться к началу
- • Какие уже есть моды для phpBB 3.0 (Olympus)?
- Об этом можно узнать, посетив форум модификаций phpBB3. Существует сообщество по созданию модификаций для phpBB 3.0 (Olympus) на сайте Star Trek Guide. Есть раздел МОДов на нашей конференции.
Вернуться к началу
- • Интегрирована ли форма быстрого ответа в phpBB3?
- Нет для версий до 3.0.5 включительно. Доступны моды, добавляющие в phpBB3 соответствующую функциональность. Один из вариантов МОДа здесь.
Вернуться к началу
- • Как сделать, чтобы ссылки открывались в новом окне по умолчанию в phpBB3?
- HELP_GURU_XTENSIONS_POPUP_ANSWER
Вернуться к началу
- • Как сделать, чтобы в сообщении всегда присутствовала информация о его редактировании?
- Небольшие изменения в коде.
Вернуться к началу
- • Как убрать редиректы (страницы служебной информации, типа "Сообщение отправлено")?
- Прочтите тему.
Вернуться к началу
- • Хочу изменить условия регистрации, которые выводятся на экран перед регистрацией. Как это сделать?
- Вариант 1: Отредактировать переменную 'TERMS_OF_USE_CONTENT' в файле language/ru/ucp.php. Не забывайте, что файл следует сохранить в кодировке UTF-8 без BOM.
Вариант 2: Зайти в Административный раздел - Система - Языковые пакеты. Щёлкнуть мышкой по ссылке Russian, в выпадающем меню выбрать нужный файл (ucp.php) и отредактировать нужную переменную. Если вы изменили языковой файл, изменения будут сохранены в отдельной папке для последующего скачивания. Изменения не будут видны вашим пользователям до тех пор, пока вы не замените исходные языковые файлы на сервере (загрузив новые).
Вернуться к началу
- • Как бороться со спамерскими регистрациями (Спам на форуме. Замучили спамеры. Борьба со спамом. Как бороться со спамом)?
- По возможности, запретите гостевой постинг на форумах. Используйте штатные возможности для ограничения размещения ссылок, используйте МОДы для предотвращения автоматических регистраций. Предотвращение спама в phpbb3.
Вернуться к началу