[FAQ] Как устанавливать расширения

Темы по наиболее часто задаваемым вопросам без привязки к версии phpBB. Читать в первую очередь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14320
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 343 раза
Поблагодарили: 1487 раз
Контактная информация:

[FAQ] Как устанавливать расширения

Сообщение rxu » 16.11.2014 13:40

Как установить расширение.
Все расширения находятся в папке /ext.
Далее следует папка, названная по имени вендора (автора) расширения (последний выбирает себе это имя сам).
Если инструкция отсутствует вместе с расширением, то определить, куда копировать файлы, можно следующим образом (пример):
Открываем composer.json в расширении.

Строка "name": указывает на то, в какой папке необходимо разместить содержимое. Разделение папок производится с помощью /.
Создайте нужные папки вручную, если они отсутствуют.

Пример json:

Код: Выделить всё

{
    "name": "tatiana5/quickreply",
    "type": "phpbb-extension",
В данном случае, имя вендора - tatiana5, имя папки с расширением - quickreply. Соответственно, размещать содержимое расширения (файлы composer.json, ext.php, папки event, config, controller, styles и др.) необходимо в папке ext/tatiana5/quickreply/.
То же самое коротко: просто добавляете содержимое ключа name из composer.json к папке ext/. Соблюдая регистр символов.

Альтернативный и более удобный вариант:
По вышеприведенной инструкции установить расширение [release] Загрузка Расширений (Upload Extensions) 3.1.2 и остальные расширения устанавливать через дружелюбный пользовательский интерфейс.

После того, как все файлы будут помещены в соответствующее место, следует перейти в Администраторский раздел на вкладку ПЕРСОНАЛИЗАЦИЯ-->Управление расширениями и включить расширение, кликнув по ссылке Включить напротив соответствующего имени расширения.

Основа: Панель администратора не видит расширения

Как удалять расширения
  1. Отключить расширение в Администраторском разделе
  2. Удалить расширение в Администраторском разделе
  3. Удалить папку со всеми подпапками и файлами расширения
Как обновить расширение
  1. Отключить расширение в Администраторском разделе
  2. Удалить папку со всеми подпапками и файлами расширения
  3. Залить новую папку со всеми подпапками и файлами расширения
  4. Включить расширение в Администраторском разделе
Если возникли проблемы при отключении/удалении расширения, прочтите тему [FAQ] Белые страницы после включения расширения
или воспользуйтесь [3.1][3.2] [dev] STK for phpBB 3.2.x & 3.1.x СРЕДСТВА АДМИНИСТРИРОВАНИЯ --> Проверка и управление расширениями
Изображение

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 04.01.2016 17:01

Если б я знал...

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

Re: [FAQ] Как устанавливать расширения

Сообщение владимир1983 » 04.01.2016 17:10

LavIgor писал(а): такого файла не существует в принципе
viewtopic_body_contact_fields_after.html

Отправлено спустя 2 минуты 4 секунды:
Рыболовъ, какое отношение имеешь к GetBB.Ru?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 04.01.2016 17:14

Абсолютно никакого!

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

Re: [FAQ] Как устанавливать расширения

Сообщение владимир1983 » 04.01.2016 17:19

Дистрибутив обновления откуда скачивал? Какова сейчас версия phpbb? Если скачать версию используемого дистрибутива с нашего сайта и перезалить все файлы кроме config.php и после очистить кэш, ошибку уйдут?
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 04.01.2016 17:22

версия 3.1.6, всё скачивалось с вашего сайта, перезаливал не далее как вчера...

Отправлено спустя 31 секунду:
может это осталось в таблицах со старой версии...

Аватара пользователя
владимир1983
phpBB 3.1.9
Сообщения: 5954
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 391 раз
Поблагодарили: 728 раз
Контактная информация:

Re: [FAQ] Как устанавливать расширения

Сообщение владимир1983 » 04.01.2016 17:26

После конвертации надо бы пройтись [dev] STK for phpBB 3.1.x для чистки базы данных от ненужных данных.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 04.01.2016 17:28

Прошёлся и не раз...

Отправлено спустя 47 минут 5 секунд:
Так значит дело не в APC?

Stan_S
phpBB 1.4.0
Сообщения: 32
Зарегистрирован: 27.10.2014 19:55
Благодарил (а): 4 раза
Забанен: Бессрочно

Re: [FAQ] Как устанавливать расширения

Сообщение Stan_S » 04.01.2016 18:45

Рыболовъ, Думается мне что хостинг кривой. Может поменяете хостинг и проблему как рукой снимет....

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 922 раза

Re: [FAQ] Как устанавливать расширения

Сообщение LavIgor » 04.01.2016 20:42

владимир1983 писал(а): Поиск Google: viewtopic_body_contact_fields_after.html
Не совсем понял, как это связано с загрузчиком.
Есть ссылки на GetBB, но они связаны с событием как таковым, а не с данной ошибкой.

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 04.01.2016 22:06

Stan_S писал(а): Рыболовъ, Думается мне что хостинг кривой. Может поменяете хостинг и проблему как рукой снимет....
Хостинг нормальный.
Сегодня опять ушёл на версию 3.0.14, конвертацию на 3.1.6 сделал по инструкции, всё прошло без проблем.
Конференция работает отлично.
Установил Upload Extensions, включил - проблема та же...
Дебаг молчит, error_log отсутствует (ошибок нет)...

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 922 раза

Re: [FAQ] Как устанавливать расширения

Сообщение LavIgor » 04.01.2016 22:37

Рыболовъ, само расширение при этом работает?
Ставили по инструкции из первого сообщения?

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 04.01.2016 22:42

Ставил по инструкции, саму работу расширения не проверил, проверил только работу конференции.

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 922 раза

Re: [FAQ] Как устанавливать расширения

Сообщение LavIgor » 04.01.2016 22:46

Рыболовъ писал(а): саму работу расширения не проверил
Проверьте.
Возможно, debug покажет что-нибудь, если оно работать не будет.
А если будет, а темы загружаться не будут - вот это уже странно совсем.

Аватара пользователя
Рыболовъ
phpBB 1.4.2
Сообщения: 51
Зарегистрирован: 27.09.2013 23:22
Благодарил (а): 7 раз

Re: [FAQ] Как устанавливать расширения

Сообщение Рыболовъ » 04.01.2016 22:59

Проверил:
Расширение работает, но на конференции остается только два первых форума и в темах два первых сообщения.
Установил при помощи Установщика ещё одно расширение - вообще ни одного форума не стало...
debug молчит, error_log отсутствует...

Отправлено спустя 1 минуту 47 секунд:
Откл. расширения - всё прекрасно работает! Чудеса да и только!

Аватара пользователя
LavIgor
Поддержка
Поддержка
Сообщения: 3452
Зарегистрирован: 28.04.2014 8:16
Благодарил (а): 38 раз
Поблагодарили: 922 раза

Re: [FAQ] Как устанавливать расширения

Сообщение LavIgor » 04.01.2016 23:04

Рыболовъ писал(а): вообще ни одного форума не стало...
Пишет, что на конференции нет форумов, или страницу не догружает?

Ответить

Вернуться в «FAQ»