запуск системы
запуск системы
установил все как в настройках
при входе в 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
при входе в 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
Re: запуск системы
dernon писал(а): в логах
[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

Re: запуск системы
а причем пользователь апач то к базе должен конектится то пользователь abills тот что прописан вsopov писал(а):dernon писал(а): в логах
[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. Проверте права доступа и пользователя mysql
config.pl
Код: Выделить всё
#DB configuration
$conf{dbhost}='localhost';
$conf{dbname}='abills';
[b]$conf{dbuser}='abills';[/b]
$conf{dbpasswd}='sqlpassword';
$conf{dbtype}='mysql';
удалите существующую базу, создайте новую (просто CREATE DATABASE abills;)
потом смените пароль для root
mysql -u root -ppassword (по моему так)
потом введите так
mysql -uroot -p abills < abills.sql
потом в настройках абиллс смените юзера на рут, и пароль рутовый введите.
у меня была проблема с какой то сборкой мускуля, что он не принимал юзерам никакие права, баг был такой, его быстро устранили, но он имел место на 1 из машин у меня
P.S. Знаю что давать рут прова на мускуль это не есть хорошо, но хоть узнаем сразу в чем проблема, если абиллс подымится, то переставляйте мускуль, вы везунчик, лучше с портов,
потом смените пароль для root
mysql -u root -ppassword (по моему так)
потом введите так
mysql -uroot -p abills < abills.sql
потом в настройках абиллс смените юзера на рут, и пароль рутовый введите.
у меня была проблема с какой то сборкой мускуля, что он не принимал юзерам никакие права, баг был такой, его быстро устранили, но он имел место на 1 из машин у меня
P.S. Знаю что давать рут прова на мускуль это не есть хорошо, но хоть узнаем сразу в чем проблема, если абиллс подымится, то переставляйте мускуль, вы везунчик, лучше с портов,
и как это влияет на то, что к базе стучится юзер "апач" а не указанный в конфиге?lasik писал(а):у меня была проблема с какой то сборкой мускуля, что он не принимал юзерам никакие права, баг был такой, его быстро устранили, но он имел место на 1 из машин у меня
портов под линуксом нет (портедж у генты не вспоминаем - у топикстартера не гента).lasik писал(а):P.S. Знаю что давать рут прова на мускуль это не есть хорошо, но хоть узнаем сразу в чем проблема, если абиллс подымится, то переставляйте мускуль, вы везунчик, лучше с портов,