Оговорюсь, что не ubuntu server. Устанавливал по этому манулу - http://isp-control.net/documentation/start/installation/ubuntu Всё шло нормально, но в последнем, когда непосредственно запускаем установку: Code: perl ./ispcp-setup Вместо установки выскакиваеи следующие: Code: [FATAL] Module [MIME::Parser] WAS NOT FOUND ! [FATAL] Module [Crypt::Blowfish] WAS NOT FOUND ! [FATAL] Module [Net::LibIDN] WAS NOT FOUND ! [FATAL] Module [HTML::Entities] WAS NOT FOUND ! [FATAL] Module [MIME::Entity] WAS NOT FOUND ! [FATAL] Module [Term::ReadPassword] WAS NOT FOUND ! [FATAL] Module [Crypt::CBC] WAS NOT FOUND ! Modules [MIME::Parser, Crypt::Blowfish, Net::LibIDN, HTML::Entities, MIME::Entity, Term::ReadPassword, Crypt::CBC] WAS NOT FOUND in your system... Как это исправить?
Логика должна была вам подсказать, что нужно установить нужные модули Code: $ perl -MCPAN -e 'install MIME::Parser' и т.д.
Логика конечно подсказала, что нету модуля, но я не сообразил, что у пёрла его нет. Все модули вроде бы поставил, при установке всех происходили распаковки и прочие действия, но когда ввёл: Code: $ perl -MCPAN -e 'install Net::LibIDN' Никаких ошибок не выдало, но и действий не произошло. И попрежнему бьёт ошибка, но теперь только одна: Code: [FATAL] Module [Net::LibIDN] WAS NOT FOUND ! Что делать?
Дак не ставится он вот этой строкой: Code: perl -MCPAN -e 'install Net::LibIDN' Отвечает следующие: Code: Going to read '/root/.cpan/Metadata' Database was generated on Tue, 10 Jul 2012 00:27:03 GMT Running install for module 'Net::LibIDN' Running make for T/TH/THOR/Net-LibIDN-0.12.tar.gz Checksum for /root/.cpan/sources/authors/id/T/TH/THOR/Net-LibIDN-0.12.tar.gz ok CPAN.pm: Going to build T/TH/THOR/Net-LibIDN-0.12.tar.gz __test1.c:1:18: фатальная ошибка: idna.h: Нет такого файла или каталога компиляция прервана. __test1.c:1:18: фатальная ошибка: idna.h: Нет такого файла или каталога компиляция прервана. This module requires GNU Libidn, which could not be found. No 'Makefile' created'YAML' not installed, will not store persistent state THOR/Net-LibIDN-0.12.tar.gz /usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK Running make test Make had some problems, won't test Running make install Make had some problems, won't install Could not read metadata file. Falling back to other methods to determine prerequisites Как установить этот модуль?
Если еще актуально, то вам нужно теперь поставить пакет, содержащий файл idna.h — libidn-devel или что-то похожее. Затем пробуйте повторно установить модуль
Ещё раз спасибо, но я решил проблему. Не досмотрел, не дослушал. Не верно делал там некоторые вещи. Сейчас всё отлично встало, тока FTP на омеге не пашет, но я сам наверно уже допру.