ISPManager 4 - Как массово добавить домены используя плагин wwwdomainmasscreate. Установка плагина wwwdomainmasscreate в ISPmanager.


Материал из Wiki - Iphoster - 'the best ever support'

Перейти к: навигация, поиск

Доступная цена


ISPManager 4 - Как массово добавить домены используя плагин wwwdomainmasscreate. Установка плагина wwwdomainmasscreate в ISPmanager.

Перед установкой данного плагина обязательно установите библиотеку perl-XML-LibXML в CentOS c base репозитория:

# yum install perl-XML-LibXML --disablerepo="rpmforge-extras, rpmforge"

Установить плагин wwwdomainmasscreate для массового добавления доменов в ISPManager 4 можно через меню панели "Плагины".
В итоге должно получиться вот так: Www domain1111.png



Для того чтобы массово добавить домены переходим на уровень пользователя через ISPManager --> Пользователи --> ВОЙТИ --> WWW домены --> Кнопка "Создать несколько WWW доменов":

Www domain1111222.png


Если при открытии формы добавления доменов плагина wwwdomainmasscreate Вы видите ошибку:

Ошибка:	malformed result

то это означает что нужно доустановить некоторые пакеты и библиотеки perl:

# yum install perl-XML-LibXML perl-HTML-Parser perl-Compress-Zlib gcc make
# yum install cpan

Протестировать работу плагины можно прямо из консоли по ssh командой:

# cd /usr/local/ispmgr/addon/
# ./wwwdomainmasscreate
Can't locate CGI.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /usr/local/ispmgr/lib/perl) at ./wwwdomainmasscreate line 15. 
BEGIN failed--compilation aborted at ./wwwdomainmasscreate line 15.

Данная ошибка решается доустановкой модуля perl - perl-CGI, доступного в стандартном репозитории CentOS 6:

# yum install perl-CGI


После установки всех модулей перезапускаем панель ISPManager командой:

# killall -9 ispmgr
Индекс цитирования