- Автор: Root
- Просмотров: 3457
Как установить PHP 7.0.5 я описал тут - Установка PHP 7.0.5 на Debian 7 с панелью ISPConfig 3
Пришло время добавить в панель PHP версии 7.2. Пакеты для сборки у меня были установлены с прошлой сборки. Сразу перешёл к созданию директорий, скачиванию архива исходников и его распаковки.
mkdir -p /opt/php-7.2
mkdir /usr/local/src/php7.2-build
cd /usr/local/src/php7.2-build
wget http://de2.php.net/get/php-7.2.2.tar.bz2/from/this/mirror -O php-7.2.2.tar.bz2
tar jxf php-7.2.2.tar.bz2
cd php-7.2.2/
Подробнее: Установка PHP 7.2 на Debian 8 с панелью ISPConfig 3
- Автор: Root
- Просмотров: 2802
Через некоторое время после обновления компонента форума kunena до версии 5.0.13 пользователи стали жаловаться на невозможность редактирования собственных постов. В меню пропала строка - "Изменить". В настройках ограничения на время редактирования нет. Начал сравнивать содержимое файлов старой версии с новыми. В файле \libraries\kunena\forum\message\message.php нашёл незначительные изменения. Не стал разбираться в чём разработчики накосячили (они регулярно одно лечат другое калечат) а просто заменил этот файл на файл из предыдущей версии. Проблема решилась.
- Автор: Root
- Просмотров: 18390
В Kunena 5.0.12 нет штатной функции закрепления первого поста в теме. Решить эту проблему можно установкой плагина Pin first post for Kunena. Это простой и удобный плагин, позволяющий прикрепить первый пост к теме при навигации по различным страницам. Это поможет посетителям быть проинформированными о предмете обсуждения и всякий раз, когда они находятся на эту тему, они всегда могут читать первый пост. С недавнего времени плагин стал бесплатным.
Подробнее: Закрепление первого поста на форуме Kunena 5.0.12
- Автор: Root
- Просмотров: 3299
После обновления форума Kunena до версии 5.0.11 сначала всё было хорошо. А спустя несколько дней форум стал падать каждые 10 минут с ошибкой 503. После изучения логов пришёл к выводу что нужно изменить конфигурацию MySQL. Для этого отредактировал файл /etc/mysql/my.cnf
Открыл командой:
nano /etc/mysql/my.cnf
Изменил параметры на такие (это для 8Гб оперативной памяти на сервере):
- Автор: Root
- Просмотров: 9201
Нужно было сделать чтобы при регистрации пользователь принимал пользовательское соглашение. Это можно реализовать штатными средствами Joomla! Есть плагин - Пользователь - Профиль по умолчанию он выключен. Включил его и настроил поставив - Условия предоставления услуг во включено. Выбрал материал с условиями но на странице регистрации ссылка на этот материал не появилась. Думал что может какой то конфликт скриптов. Но даже на чистой джумле этот баг остаётся.
Стал смотреть файлы плагина и в файле:
plugins/user/profile/field/tos.php
Нашёл строку:
$tosarticle = $this->element['article'] > 0 ? (int) $this->element['article'] : 0;
Последний 0 заменил на id статьи с текстом пользовательского соглашения и всё заработало! Текст выводится в модальном окне.
Подробнее: Как сделать пользовательское соглашение в Joomla! 3.6.5