Рубрика: DirectAdmin

Не работают квоты

При создании в DirectAdmin юзера выдается ошибка “setquota: Quota file not found or has wrong format. setquota: Not all specified mountpoints are using quota.”

Сначало необходимо проверить установлена ли программа квот yum install quota и подключены квоты в fstab.

Потом запускаем проверку квот /sbin/quotaoff -a; /sbin/quotacheck -avugm; /sbin/quotaon -a;

После чего квоты должны заработать. Можно проверить командой /usr/sbin/repquota /

Не отправляется почта

На свежеустановленном DirectAdmin не отправляется почта.

Выдает ошибку:

Error while sending email

Details
An error occurred while sending the mail
An error occurred while sending the mail

В логах появляются такие записи:

2008-06-13 17:43:20 1K7CMy-0005C9-FL Failed to create spool file /var/spool/exim/input//1K7CMy-0005C9-FL-D: Permission denied

Причина оказалась в неверных атрибутах на папке с почтой. Исправляется такими командами:

cd /usr/local/directadmin/scripts
./set_permissions.sh email

Не работает Webalizer в DirectAdmin

С этой проблемой сталкиваюсь уже не первый раз и каждый раз забываю как ее решить. Вот чтобы не забыть пишу эту заметочку.

В моем случае проблема решается очень просто. На сервере не установлена библиотека GD и просто необходимо ее установить командой yum install gd. В моем случае проблема решилась.

Если у вас установлен GD и не работает Webalizer, то ознакомтесь с этой информацией http://www.directadmin.com/help/item.php?id=56

Установка LibXSLT на CentOS

Устанавливаем саму библиотеку командой yum install libxslt

Теперь пересобираем php с флагом –with-xsl

Так как у меня стоит DirectAdmin, то достаточно отредактировать файл /usr/local/directadmin/custombuild/configure/ap2/configure.php5 и добавляем туда строку –with-xsl=/usr/local/lib \

После этого запускаем “/usr/local/directadmin/custombuild/build php” и ждем пока PHP пересоберется.

Проблема с почтой в DirectAdmin

При создании почтового аккаунта нет возможности проверить почту. Проблема детально описана на форуме http://directadmin.com/forum/showthread.php?t=28057

Решается пересборкой dovecot, это делается командой /usr/local/directadmin/scripts/custombuild/build dovecot

Отправка Welcome сообщения в DirectAdmin с русской кодировкой.

Я всегда формировал велком сообщение своим собственным скриптом, так как ДА не указывает в письме кодировки и оно приходит аброкадаброй. Но оказывается всё таки можно указать кодировку в велком сообщении, для этого нужно добавить такую строку в самый верх сообщения:
|?HEADER=Content-Type: text/plain; charset=windows-1251|

http://www.directadmin.com/features.php?id=620