запуск системы

dernon
Сообщения: 10
Зарегистрирован: Пт сен 05, 2008 10:48 am

запуск системы

Сообщение dernon »

установил все как в настройках
при входе в 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

kaats
Сообщения: 99
Зарегистрирован: Пн ноя 19, 2007 8:43 pm
Контактная информация:

Сообщение kaats »

а установили там всякие Perl modules p5-DBI, p5-DBD-mysql....?

dernon
Сообщения: 10
Зарегистрирован: Пт сен 05, 2008 10:48 am

Сообщение dernon »

kaats писал(а):а установили там всякие Perl modules p5-DBI, p5-DBD-mysql....?
а вот это надо посмотреть хотя про них вроде ничего не сказано
но просто пхп вроде пашет

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »


lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Сообщение lasik »

dernon писал(а):
kaats писал(а):а установили там всякие Perl modules p5-DBI, p5-DBD-mysql....?
а вот это надо посмотреть хотя про них вроде ничего не сказано
но просто пхп вроде пашет
А php то зачем ?

ставится апача, мускуль, радиус, перл, и несколько библиотек для перла

kaats
Сообщения: 99
Зарегистрирован: Пн ноя 19, 2007 8:43 pm
Контактная информация:

Сообщение kaats »

lasik писал(а):
А php то зачем ?

ставится апача, мускуль, радиус, перл, и несколько библиотек для перла
для phpMyAdmin - полезная штука, если биллинг на mysql, так что пригодится, удалять не надо.

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Сообщение lasik »

webmin, там я вам скажу получше реализована эта функция

dernon
Сообщения: 10
Зарегистрирован: Пт сен 05, 2008 10:48 am

Сообщение dernon »

проблема то как была так и осталась
я так понимаю проблема с доступом к каталогу с абилсом

sopov
Сообщения: 610
Зарегистрирован: Вс апр 02, 2006 7:13 pm

Re: запуск системы

Сообщение 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

:D Ну ясно же пишет - Доступ к БД запрещен для пользователя apache. Проверте права доступа и пользователя mysql

dernon
Сообщения: 10
Зарегистрирован: Пт сен 05, 2008 10:48 am

Re: запуск системы

Сообщение dernon »

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

:D Ну ясно же пишет - Доступ к БД запрещен для пользователя apache. Проверте права доступа и пользователя mysql
а причем пользователь апач то к базе должен конектится то пользователь abills тот что прописан в

config.pl

Код: Выделить всё

#DB configuration
$conf{dbhost}='localhost';
$conf{dbname}='abills';
[b]$conf{dbuser}='abills';[/b]
$conf{dbpasswd}='sqlpassword';
$conf{dbtype}='mysql';

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Сообщение lasik »

удалите существующую базу, создайте новую (просто CREATE DATABASE abills;)

потом смените пароль для root

mysql -u root -ppassword (по моему так)

потом введите так

mysql -uroot -p abills < abills.sql

потом в настройках абиллс смените юзера на рут, и пароль рутовый введите.

у меня была проблема с какой то сборкой мускуля, что он не принимал юзерам никакие права, баг был такой, его быстро устранили, но он имел место на 1 из машин у меня

P.S. Знаю что давать рут прова на мускуль это не есть хорошо, но хоть узнаем сразу в чем проблема, если абиллс подымится, то переставляйте мускуль, вы везунчик, лучше с портов,

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

а причем пользователь апач то к базе должен конектится то пользователь abills тот что прописан в

config.pl
угу... при условии отсутствия там синтаксических ошибок например ;)

NiTr0
Сообщения: 767
Зарегистрирован: Пт фев 08, 2008 4:46 pm

Сообщение NiTr0 »

lasik писал(а):у меня была проблема с какой то сборкой мускуля, что он не принимал юзерам никакие права, баг был такой, его быстро устранили, но он имел место на 1 из машин у меня
и как это влияет на то, что к базе стучится юзер "апач" а не указанный в конфиге?
lasik писал(а):P.S. Знаю что давать рут прова на мускуль это не есть хорошо, но хоть узнаем сразу в чем проблема, если абиллс подымится, то переставляйте мускуль, вы везунчик, лучше с портов,
портов под линуксом нет (портедж у генты не вспоминаем - у топикстартера не гента).

ran
Сообщения: 2298
Зарегистрирован: Вс окт 21, 2007 2:29 pm

Сообщение ran »

и как это влияет на то, что к базе стучится юзер "апач" а не указанный в конфиге?
во-во... а если в конфиге ошибки то можем получить такую хрень... потому как это исполняемый перловый файл и инклудится куда ни попадя :D

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

Сообщение lasik »

я могу что угодно в конфиге прописать :)

Ответить