The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"NAWT"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"NAWT"  
Сообщение от Saamuel email on 03-Май-08, 13:43 
Ни как не может соединиться с базой
Помогите решить проблему...
Заранее большое спасибо.

#####################################
#### D A T A B A S E O P T I O N S
#####################################
# SQL Database where nawt stores data
# Recomended create songle database for this script, and import
# structure from ../nawt/doc/create.sql
# DSN format: dbi:DriverName:database_name@hostname:port
# hostname and port not required on localhost
dsn = DBI:mysql:nawt
dbuser = root
dbpass = pass


# ns sbin # ./testConfig.pl

NaWT is checking your system environment:

Operating system ................... Unix (linux)
NaWT Root .......................... /usr/local/nawt
Perl Interpreter ................... OK
Perl Modules:
CPAN module (optional) ........... OK
DBI module ....................... OK
Avalable database drivers ........ DBM, ExampleP, File, Gofer, Proxy, Sponge, mysql
Net::Telnet ...................... OK
Parse::PlainConfig ............... OK
Date::Calc ....................... OK
Tie::IxHash ...................... OK
Net::Ping ........................ OK
NaWT modules:
Netams ........................... OK
Nawt ............................. OK
Nawt::DateTime ................... OK
Nawt::Debug ...................... OK
Nawt::Operation .................. OK
Nawt::Privilegies ................ OK
Nawt::Session .................... OK
Nawt::SQL ........................ OK
Nawt::Theme ...................... OK

Found config file .................. nawt.conf
Verifying file ..................... OK
Extras folder ...................... OK
Database driver .................... OK
Database connection ................ Can't connect with info provided!
NeTAMS connection .................. OK

Testing complete!

Looks good.

<h1>Software error:</h1>
<pre>Can't call method "prepare" on an undefined value at /usr/local/nawt/lib/Nawt/SQL.pm line 170.
</pre>
<p>
For help, please send mail to this site's webmaster, giving this error message
and the time and date of the error.

</p>
[Sat May 3 13:33:23 2008] testConfig.pl: Can't call method "prepare" on an undefined value at /usr/local/nawt/lib/Nawt/SQL.pm line 170.
ns sbin #

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • NAWT, angra, 14:05 , 03-Май-08, (1)  
    • NAWT, Saamuel, 14:26 , 03-Май-08, (2)  
      • NAWT, angra, 22:01 , 03-Май-08, (3)  
  • NAWT, Axis, 10:23 , 05-Май-08, (4)  
    • NAWT, Saamuel, 11:12 , 05-Май-08, (5)  
      • NAWT, torvik, 16:26 , 07-Май-08, (6)  

Сообщения по теме [Сортировка по времени | RSS]


1. "NAWT"  
Сообщение от angra (ok) on 03-Май-08, 14:05 
Для начала попробуйте:
$ perl -MDBI -e 'DBI->connect("DBI:mysql:nawt","root","ваш_пароль")'
Если будет ругаться на невозможность соединения, то ищите проблему на стороне БД. Если же тихо завершится, то еще раз убедитесь что:
1. в конфиге указали именно эти данные
2. файл-сокет мускула доступен для пользователя под которым выполняется скрипт.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "NAWT"  
Сообщение от Saamuel email on 03-Май-08, 14:26 
>Для начала попробуйте:
>$ perl -MDBI -e 'DBI->connect("DBI:mysql:nawt","root","ваш_пароль")'

без ошибок

>Если будет ругаться на невозможность соединения, то ищите проблему на стороне БД.
>Если же тихо завершится, то еще раз убедитесь что:
>1. в конфиге указали именно эти данные
>2. файл-сокет мускула доступен для пользователя под которым выполняется скрипт.

А вы не знаете как в NAWT указать сокет к mysql?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "NAWT"  
Сообщение от angra (ok) on 03-Май-08, 22:01 
Это man читать надо :)
Попробуйте выполнить как cgi сценарий:

#/usr/bin/perl (или какой у вас путь к перлу)
use DBI
print "Content-type: text/html\n\n"
print "Ok" if DBI->connect("DBI:mysql:nawt","root","ваш_пароль");

Если выведет OK, то проблема в настройках NAWT, если нет, то в веб-окружении.

P.S. С NAWT ни разу не сталкивался

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "NAWT"  
Сообщение от Axis (ok) on 05-Май-08, 10:23 
>[оверквотинг удален]
></pre>
><p>
>For help, please send mail to this site's webmaster, giving this error
>message
>and the time and date of the error.
>
></p>
>[Sat May 3 13:33:23 2008] testConfig.pl: Can't call method "prepare" on an
>undefined value at /usr/local/nawt/lib/Nawt/SQL.pm line 170.
>ns sbin #

Э брат сталкивался с такой проблемой.... Просто NAWT кривой используеш. Тут хитрый нужен ;)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "NAWT"  
Сообщение от Saamuel email on 05-Май-08, 11:12 
С этой проблемой вроде разобрался, надо было просто открыть нового пользователя для mysql. Под root-ом не пускает. Теперь проблема с файлом nawt-httpd.conf. Как он должен выглядеть для Apache 2.2?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "NAWT"  
Сообщение от torvik on 07-Май-08, 16:26 
>С этой проблемой вроде разобрался, надо было просто открыть нового пользователя для
>mysql. Под root-ом не пускает. Теперь проблема с файлом nawt-httpd.conf. Как
>он должен выглядеть для Apache 2.2?

В руководстве все описано(см файл Nawt.pdf из пакета). nawt-httpd.conf нужно просто положить в папку /Includes куда установлен Apache 2.2.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру