Всем привет! Вот решил установить себе биллинг Abills и столкнулся с такой проблемой: установка вся прошла гладко, без каких либо сбоев, только при установке вручную модуля для перла DBD::mysql при выполнении make test выдавало ошыбку, но make и make install прошло успешно, так что я пошел дальше! И вот после установки я пытаюсь зайти на http://localhost/abills/admin/ и у меня на єкране появляется ошыбка "Internal Server Error" и ниже говорится чтобі я связался с админом,чтобы он посмотрел логи.А вот собственно говоря и логи:
[Mon Mar 31 23:09:48 2008] [error] [client 192.168.0.13] File does not exist: /usr/local/apache/htdocs/favicon.ico
[Mon Mar 31 23:10:10 2008] [error] [client 192.168.0.13] DBD::mysql::st execute failed: Table 'abills.admins' doesn't exist at ../Abills/mysql//main.pm line
131., referer: http://192.168.0.4/abills/
[Mon Mar 31 23:10:10 2008] [error] [client 192.168.0.13] DBD::mysql::st execute failed: Table 'abills.users_bruteforce' doesn't exist at ../Abills/mysql//mai
n.pm line 131., referer: http://192.168.0.4/abills/
[Mon Mar 31 23:10:10 2008] [error] [client 192.168.0.13] Can't use an undefined value as an ARRAY reference at ../Abills/mysql//Users.pm line 936., referer:
http://192.168.0.4/abills/
[Mon Mar 31 23:10:10 2008] [error] [client 192.168.0.13] Premature end of script headers: index.cgi, referer: http://192.168.0.4/abills/
Пароли всех админов хранятся в БД в шифрованном виде. В таблице admins
Как получить - "SELECT DECODE(password, '$CONF->{secretkey}') FROM admins WHERE id='$login';" , естессно - заменить переменные на их значения
[Mon Mar 31 23:09:48 2008] [error] [client 192.168.0.13] File does not exist: /usr/local/apache/htdocs/favicon.ico
[Mon Mar 31 23:10:10 2008] [error] [client 192.168.0.13] DBD::mysql::st execute failed: Table 'abills.admins' doesn't exist at ../Abills/mysql//main.pm line
131., referer: http://192.168.0.4/abills/
[Mon Mar 31 23:10:10 2008] [error] [client 192.168.0.13] DBD::mysql::st execute failed: Table 'abills.users_bruteforce' doesn't exist at ../Abills/mysql//mai
n.pm line 131., referer: http://192.168.0.4/abills/
[Mon Mar 31 23:10:10 2008] [error] [client 192.168.0.13] Can't use an undefined value as an ARRAY reference at ../Abills/mysql//Users.pm line 936., referer:
http://192.168.0.4/abills/
[Mon Mar 31 23:10:10 2008] [error] [client 192.168.0.13] Premature end of script headers: index.cgi, referer: http://192.168.0.4/abills/
установил все как в настройках
при входе в http://localhost/abills/admin/ пустая страница
в логах
[Fri Sep 05 15:29:12 2008] [error] [client 192.168.5.1] DBI connect('database=abills;host=localhost','',...) failed: Access denied for user 'apache'@'localhost' (using password: YES) at ../../Abills/mysql//main.pm line 70
[Fri Sep 05 15:29:12 2008] [error] [client 192.168.5.1] Unable connect to server 'localhost:abills'
[Fri Sep 05 15:29:12 2008] [error] [client 192.168.5.1] Premature end of script headers: index.cgi
не как не пойму причем тут пользователь apache
система CentOs 5
делая chown -Rf www /usr/abills/cgi-bin
вместо www использовал apache