Archive

Archive for Май, 2011

Май
13

Да... бывают и такие мелочные проблемы 🙂

При попытке выполнить sa -im мы видим ошибку:

sa: ERROR -- print_stats_nicely ­called with num_calls == 0

Решается просто - сначала ставим данный модуль:

yum install psacct

Далее добавляем в автозагрузку и запускаем сам сервис:

# chkconfig psacct on
# /etc/init.d/psacct start

P.S.: данная инструкция для CentOS и ему подобных. Мне на своем сервере было достаточно запустить сервис и добавить в автозагрузку(что бы автоматически запускался, а не ручками...), так что если по yum install psacct напишет что нету такого и тп. - просто попытайтесь запустить сервис - ошибок не будет - работает все, добавляйте в автозагрузку.

, ,

Май
12

Этот процесс есть полностью автоматический, также как и установка любого другого дополнения.

 

Устанавливаем нужные пакеты:

yum install libc-client libc-client-devel

Затем, смотрим расположение конфигов автобилда для Вашего php:

cd /usr/local/directadmin/custombuild
./build used_configs

У меня это выглядит так:

[root@s2 custombuild]# ./build used_configs
Apache configuration file: /usr/local/directadmin/custombuild/configure/ap2/configure.apache
PHP5 configuration file: /usr/local/directadmin/custombuild/configure/ap2/configure.php5

Далее открываю /usr/local/directadmin/custombuild/configure/ap2/configure.php5 и добавляю в него нужные мне модули, формат добавления модуля - модуль должен быть с новой строки и Read more...

, ,

Май
12

У меня возникла вот сегодня такая ошибка: Error connecting to IMAP server: localhost.

Сначала ломал голову и думал как поправить и это получилось.

 

Для начала я установил на сервере php-imap, а затем проверил свой /etc/hosts и оказалось, что там не был прописан loalhost - добавьте его в самое начала файла.

У меня вышло примерно так:

[root@s2 ]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost
::1             localhost6.localdomain6 localhost6
91.xxx.38.xxx           s2.xxxxx.ru
91.xxx.xx.xxx           s2.xxxxx.ru

После этого все заработало, а суть проблемы была такова - с помощью программ на ПК можно было подключатся к почтовому ящику, а через веб-клиенты установленные на сервере - нет.

, ,

Май
10

В данной статье я предложу 2 метода русификации DirectAdmin, а именно - установка русского языка и установка русского скина - сразу оба не рекомендую - используйте что-то одно 🙂

 

Для установки русского языка зайдите в ssh под root и выполните команды:

wget http://hosting.ruip.ru/rula/rula133.sh
chmod 700 ./rula133.sh
./rula133.sh

ВНИМАНИЕ! Данные действия желательно выполнять в директории root, так как в других дерикториях может быть отключено выполнение скриптов, например в /tmp на физ. серверах.

P.S.: мой любимый метод, так как переводится практически все и максимально точный перевод, потом просто в настройках пользователя выберете русский язык (ru), а в тарифах поставьте данный язык по умолчанию.

 

Установка русскоязычного скина(enhanced_ru).

Скачайте архив Direct_Admin и распакуйте содержимое архива russian.tgz в директорию /usr/local/directadmin/data/skins/enhanced_ru

ВНИМАНИЕ! В тарифных планах для создания укажите этот шаблон. Также на уровне реселлера в управлении шаблонами можно будет выбрать - установить скин для всех по умолчанию и у всех установится этот русскоязычный шаблон 😉

, ,