Очень многих интересует процесс инсталляции phpMyAdmin именно из исходников. Существует как минимум две основных причины, по которым гораздо удобнее устанавливать данное web-приложение именно из исходников:
1.При установке через систему пакетов во многих дистрибутивах операционной системы Linux вместе с phpMyAdmin устанавливается еще и web-сервер Apache, который на настоящий момент используется не у всех;
2. В PHPMyAdmin довольно часто обнаруживаются различного рода уязвимости, а обновления данного пакета в репозитории некоторых дистрибутивов поступают не очень оперативно.
Для установки phpMyAdmin из исходных кодов нам потребуется установленный web-сервер с PHP и MySQL.
Самую свежую версию phpMyAdmin можно найти на официальном сайте, куда и направимся. Я рекомендую устанавливать релизные версии, поскольку у бета-версии могут оказаться нестабильными, а это не очень хорошо может сказаться на работе сервера в целом.
Извлекаем из архива скрипиты phpMyAdmin и помещаем их в директорию web-сервера (/var/www/
по умолчанию). При этом я советую для удобства переименовать директорию со скриптами во что-нибудь более простое, например в phpmyadmin
.
Скопируем конфиг cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php
и немного отредактируем его, прописав секретную фразу в секцию
$cfg['blowfish_secret'] = 'секретная_фраза';
Далее заходим по URL http://имя_Вашего_хоста/phpmyadmin и видим форму входа в web-приложение. Для авторизации необходимо ввести имя пользователя базы данных MySQL.
Примечание.
После установки phpMyAdmin может сообщать об отсутствующем расширении mcrypt. Если у Вас Debian или Ubuntu, то данное расширение просто установить следующей командой:
apt-get install php5-mcrypt
Некоторое время назад решили обновить на своем сервере Ejabberd до версии 2.1.6. Все прошло довольно безболезненно, за исключением одного не очень приятного момента.
Многие пользователи Jabber используют списки приватности для работы в режиме невидимости (подробнее о списках приватности очень хорошо написано тут) и часто запрещают iq-запросы. На этом этапе начиная с версии 2.1.6 могут возникнуть проблемы:
1. Если добавить правило, запрещающее все исходящие запросы и не поместить свой JID в исключения, то подключить учетную запись будет невозможно;
2. Если добавить правило для какого-либо JID на запрет iq-запросов и не поместить свой JID в исключения, то работать со списками приватности будет невозможно.
Помочь пользователю в этих случаях можно дективировав все списки приватности для его аккаунта. В случае, если списки приватности хранятся в Mnesia, то для пользователя user@domain.tld:
{privacy,{"user","domain.tld"},
"blocked",
...
где "blocked"
– активированный список. Для деактивации всех списков приватности пользователя необходимо прописать none
вместо активированного списка:
{privacy,{"user","domain.tld"},
none,
...
Данное поведение Ejabberd не является ошибочным и связано с очередным исправлением. Данную особенность новой версии следует иметь ввиду и быть готовому к обращениям пользователей с описанными выше проблемами.
P.S. Огромное Спасибо за тестирование и обнаружение этой особенности Children of koRn.
Здравствуйте, Дорогие читатели! Поздравляю Вас с Новым 2011 Годом!
Сегодня я публикую обзор, который мне любезно предоставил мой хороший друг Manul32. Речь пойдет о беспроводном комплекте A4Tech GLS-1630.
Пару недель назад мне дико захотелось отвечать на сообщения и сёрфить не вставая с кровати. Для начала были определены критерии будущему набору:
1.Цена минимальна. Набор должен быть не основным, а скорее мультимедийным;
2.Радиус действия. Возможность переключать музыку из другого места;
3.Тип батареек предпочтителен 1xAA, просто есть аккумуляторы.
После недолгих скитаний по магазинам выбор пал на 2 набора A4Tech GL-5300 и собственно A4Tech GLS-1630. В первом оказалась совсем маленькая мышь, и она питается от 2хААА, так что приобрёл второй. Read more…
Последние комментарии