- Автор: Root
- Просмотров: 4099
При обновлении ISPConfig вылетела ошибка не позволяющая обновить mysql. Для решения проблемы в файле /etc/mysql/my.cnf после [mysqld] добавил:
sql-mode="NO_ENGINE_SUBSTITUTION"
И перезапустил:
service mysql restart
После этого обновление панели прошло успешно.
- Автор: Root
- Просмотров: 56540
Когда занимался редизайном одного из своих сайтов я купил новый шаблон для форума Kunena. Всё хорошо но иконки рангов мне не понравились. Заменил их на ранги из этого архива. На картинке видно что там их три вида. Для установки скачайте архив. Распакуйте содержимое. Закачайте нужные вам иконки в папку с рангами. Например если используете дефолтные шаблоны Blue Eagle или Crypsis то путь до папки /media/kunena/ranks
- Автор: Root
- Просмотров: 4595
Не все шаблоны для Joomla 3 имеют страницу ошибки 404. Например шаблоны сделанные в Artisteer не имеют такой страницы. В таком случае выводится системная страница ошибки а она мягко говоря не очень хорошо выглядит. Конечно можно создать свою но если не хочется или нет времени этим заморачиватся то можно взять готовое решение. Дизайн готового решения страницы с ошибкой 404 видно на скриншоте выше.
Для установки распакуйте архив в папку с шаблоном сайта. Больше ничего делать не нужно. При желании можете изменить дизайн правя файл 404-error.css
- Автор: Root
- Просмотров: 4425
Продолжая работать над оптимизацией своего домашнего сервера и сайтов я решил заменить MySQL на MariaDB. Почему на марию и что это вообще такое объяснять не вижу смысла. Это всё легко ищется в гугле. Главное что мария увеличивает скорость работы баз данных сайтов.
Внимание! При установке MariaDB будет удалён сервер MySQL со всеми зависимостями.
Внимание! Прежде чем приступать к миграции сделайте бэкапы всех своих сайтов!
Команды установки для своего дистрибутива можно взять на сайте MariaDB.
В моём случае это команды для Debian 7 "Wheezy". Сначала установить пакет для управления используемыми APT-репозиториями:
apt-get install python-software-properties
Далее получить ключи:
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Подключим новый репозиторий:
add-apt-repository 'deb [arch=amd64,i386] http://mirror.timeweb.ru/mariadb/repo/10.1/debian wheezy main'
Обновим информацию о доступных пакетах:
- Автор: Root
- Просмотров: 8010
Для существенного ускорения сайтов на своём сервере я установил новый PHP 7.0.5 Мануал по которому собирал был для Debian 8 но по нему получилось поставить и на Debian 7. При конфигурировании PHP потянул много зависимостей.
Итак инструкция по которой ставил. Загрузка и извлечение из архива PHP 7 из Github:
mkdir -p /opt/php-7.0.5
mkdir /usr/local/src/php5-build
cd /usr/local/src/php5-build
wget http://de1.php.net/get/php-7.0.5.tar.bz2/from/this/mirror -O php-7.0.5.tar.bz2
tar jxf php-7.0.5.tar.bz2
Переходим в директорию php-7.0.5:
cd php-7.0.5/
Установка пакетов для сборки PHP 7:
apt-get install build-essential
apt-get install libfcgi-dev libfcgi0ldbl libjpeg62-turbo-dbg libmcrypt-dev libssl-dev libc-client2007e libc-client2007e-dev libxml2-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng12-dev libfreetype6-dev libkrb5-dev libpq-dev libxml2-dev libxslt1-dev
ln -s /usr/lib/libc-client.a /usr/lib/x86_64-linux-gnu/libc-client.a
Подробнее: Установка PHP 7.0.5 на Debian 7 с панелью ISPConfig 3