Биллинговая система Nodeny
23 Апреля 2024, 16:13:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Подскажите по ошибке  (Прочитано 5737 раз)
4elovek24
Новичок
*

Карма: 0
Offline Offline

Сообщений: 1


Просмотр профиля Email
« : 14 Января 2013, 04:36:56 »

Пытаюсь установить nodeny49.32.7 ,сразу скажу что я полный нуб в unix системах.Делал все по ману Versus'a. И вот у меня первый затык, Непонимающий
Код:
root@nodeny:/home/err0r/nodeny49 # perl install.pl


NoDeny Installer. Ver 49.32.

[ND Installer] Select the action:
          1) Install
          2) Upgrade
        any) Exit
Your choice : 1
[ND Installer] nodeny dir [/usr/local/nodeny]:
[ND Installer] www dir [/usr/local/www/apache22/data]:
[ND Installer] cgi-bin dir [/usr/local/www/apache22/cgi-bin]:
[ND Installer] mysql server [localhost]:
[ND Installer] mysql root password [hardpass]:
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /usr/local/lib/perl5/5.14.2/BSDPAN /usr/local/lib/perl5/site_perl/5.14.2/mach /usr/local/lib/perl5/site_perl/5.14.2 /usr/local/lib/perl5/5.14.2/mach /usr/local/lib/perl5/5.14.2 .) at (eval 11) line 3, <STDIN> line 6.
Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge.
 at install.pl line 221
root@nodeny:/home/err0r/nodeny49 #
гугл молчит,подскажите плиз что не так?
FreeBSD 9.1-RELEASE #0 r243826
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #1 : 14 Января 2013, 08:35:10 »

install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /usr/local/lib/perl5/5.14.2/BSDPAN /usr/local/lib/perl5/site_perl/5.14.2/mach /usr/local/lib/perl5/site_perl/5.14.2 /usr/local/lib/perl5/5.14.2/mach /usr/local/lib/perl5/5.14.2 .) at (eval 11) line 3,
cd /usr/ports/databases/p5-DBI && make install clean
cd /usr/ports/databases/p5-DBD-mysql && make install clean

читай доку внимательно
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
Suicid1g
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 7


Просмотр профиля Email
« Ответ #2 : 14 Января 2013, 10:35:09 »

на будущее - в перле если видишь такую надпись об ошибке:
Цитировать
Can't locate DBD/mysql.pm in @INC
где DBD/mysql.pm любое имя модуля - значит у тебя в системе не установлен этот модуль. надо ставить. или из портов как показано выше, или с помощью cpan:
Цитировать
cpan DBD
Записан
stix
NoDeny
Спец
*

Карма: 72
Offline Offline

Сообщений: 1872


Nodeny Support Team

205539
Просмотр профиля
« Ответ #3 : 14 Января 2013, 10:38:38 »

и важно только выбрать один вариант, либо cpan, либо из портов, потому что будет чехарда с версиями и работать будет с костылями
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!