ну извиняй, я не дома, а на работе (, а тут нет того мануала, который курить нужноDozz писал(а):Попутал праведное с грешным.lasik писал(а):отсель
смените пароль для root
mysql -u root -ppassword (по моему так)
потом введите так
mysql -uroot -p abills < abills.sql
потом в настройках абиллс смените юзера на рут, и пароль рутовый введите.
Смена пароля рута:или (если был установлен пароль рута ранее):Код: Выделить всё
mysqladmin -u root password NEWPASSWORD
установка прав пользователю admin подключаться к хосту localhost с полными правами доступа для базы abills:Код: Выделить всё
mysqladmin -u root -p OLDPASSWORD password NEWPASSWORD
и потом в промпте:Код: Выделить всё
mysql -u root -p ROOTPASSWORD
Код: Выделить всё
grant all privileges on abills.* to admin@localhost identified by 'passwd'; flush privileges;
Проблема при заходе в WEB-интерфейс abills
сделал так
#DB configuration
$conf{dbhost}='localhost';
$conf{dbname}='abills';
$conf{dbuser}='root';
$conf{dbpasswd}='';
$conf{dbtype}='mysql';
#For MySQL 5 and highter
#$conf{dbcharset}='utf8';
пароля не минял
в лога появилось вот ето
[Fri Dec 12 16:04:37 2008] [error] [client 192.168.0.2] DBD::mysql::st execute failed: Unknown column 'comments' in 'field list' at ../../Abills/mysql//main.pm line 179.
[Fri Dec 12 16:04:43 2008] [error] [client 192.168.0.2] DBD::mysql::st execute failed: Unknown column 'comments' in 'field list' at ../../Abills/mysql//main.pm line 179.
Я уже залил dump в базу
при попитке входа в web ни один пароль не проходит
а если в abills ставлю новосозданую базу abills1 с пользователем root
то в логах вот ето
[Fri Dec 12 15:50:05 2008] [error] [client 192.168.0.2] DBD::mysql::st execute failed: Table 'abills1.admins' doesn't exist at ../../Abills/mysql//main.pm line 179.
#DB configuration
$conf{dbhost}='localhost';
$conf{dbname}='abills';
$conf{dbuser}='root';
$conf{dbpasswd}='';
$conf{dbtype}='mysql';
#For MySQL 5 and highter
#$conf{dbcharset}='utf8';
пароля не минял
в лога появилось вот ето
[Fri Dec 12 16:04:37 2008] [error] [client 192.168.0.2] DBD::mysql::st execute failed: Unknown column 'comments' in 'field list' at ../../Abills/mysql//main.pm line 179.
[Fri Dec 12 16:04:43 2008] [error] [client 192.168.0.2] DBD::mysql::st execute failed: Unknown column 'comments' in 'field list' at ../../Abills/mysql//main.pm line 179.
Я уже залил dump в базу
при попитке входа в web ни один пароль не проходит
а если в abills ставлю новосозданую базу abills1 с пользователем root
то в логах вот ето
[Fri Dec 12 15:50:05 2008] [error] [client 192.168.0.2] DBD::mysql::st execute failed: Table 'abills1.admins' doesn't exist at ../../Abills/mysql//main.pm line 179.
Почти не ламер!!!!!
Короче ситуация прояснилась
создал новую базу abills3 закинул туду abills.sql которая шла с abills в папке
в abills поствил sql под root'ом пароль пустой
зашел под abills abills-пустило
похоже проблема в дампе робочей базы которую я слил с сервака
под рутом не пускает надо похоже поменять пароль на рута как ты выше описал.
позже отпишусь

создал новую базу abills3 закинул туду abills.sql которая шла с abills в папке
в abills поствил sql под root'ом пароль пустой
зашел под abills abills-пустило
похоже проблема в дампе робочей базы которую я слил с сервака
под рутом не пускает надо похоже поменять пароль на рута как ты выше описал.
позже отпишусь





Почти не ламер!!!!!
Да при чем здесь пароль рута? Проблема, очевидно, еще проще - дамп базы не соответствует текущей версии абиллса. Посмотри дату дампа базы и просмотри список изменений стуктуры базы с тех пор. Например, вот так добавляется поле comments, о котором ругается твой мускуль:ziim писал(а):Короче ситуация прояснилась
создал новую базу abills3 закинул туду abills.sql которая шла с abills в папке
в abills поствил sql под root'ом пароль пустой
зашел под abills abills-пустило
похоже проблема в дампе робочей базы которую я слил с сервака
под рутом не пускает надо похоже поменять пароль на рута как ты выше описал.
позже отпишусь![]()
![]()
![]()
![]()
Код: Выделить всё
ALTER TABLE admins ADD COLUMN `comments` text NOT NULL;
Смотря какие стоят задачи. Если достаточно 0.37 - то можно и так. Если нужна бОльшая функциональность (+возможно новые неисправленные баги) - тогда лучше обновить структуру базы до версии 0.40 или выше.ziim писал(а):Совершенно верно дамп был на abills 0.37 а я поставил 0.40
короче надо поставить 0,37 и залить dump ?
В конфиге биллинга, в конфиге БД или в несоответствии кодировки данных в БД кодировке в конфиге БД.ziim писал(а):Это опять я загрузил базу но в билинге вместо русских букв крякозяблики . В чем прикол?
Почитай здесь для начала.
config.pl
#For MySQL 5 and highter
#$conf{dbcharset}='utf8';
#Mail configuration
$conf{ADMIN_MAIL}='xxx@host_com';
$conf{USERS_MAIL_DOMAIN}='apollo.pl.ua';
$conf{MAIL_CHARSET}='windows-1251';
$conf{default_language}='russian';
$conf{default_charset}='windows-1251';
rc.conf
font8x14="koi8-r-8x14"
font8x16="koi8-r-8x16"
font8x8="koi8-r-8x8"
keymap="ru.koi8-r"
keyrate="fast"
mousechar_start="3"
saver="daemon"
Ничего не помогает...
#For MySQL 5 and highter
#$conf{dbcharset}='utf8';
#Mail configuration
$conf{ADMIN_MAIL}='xxx@host_com';
$conf{USERS_MAIL_DOMAIN}='apollo.pl.ua';
$conf{MAIL_CHARSET}='windows-1251';
$conf{default_language}='russian';
$conf{default_charset}='windows-1251';
rc.conf
font8x14="koi8-r-8x14"
font8x16="koi8-r-8x16"
font8x8="koi8-r-8x8"
keymap="ru.koi8-r"
keyrate="fast"
mousechar_start="3"
saver="daemon"
Ничего не помогает...

Почти не ламер!!!!!
Написали же в той теме:ziim писал(а):config.pl
#For MySQL 5 and highter
#$conf{dbcharset}='utf8';
$conf{dbcharset}='';
так как подозреваю это не одно и то же (значение по умолчанию наверное существует - можешь проверить сам, так как мне лень)
а с базой разобрался? В какой кодировке таблицы биллинга и что в my.conf по поводу кодировок? Вообще, кракозяблики как выглядят? Все знаки вопроса или черные ромбики-квадратики или что-то типа "Р?еселС?Рµ РєРѕРЅРєС?С?СЃС" или еще по другому?
что-то типа Г?ГЁГІГўГЁГîâ Г?ëåêñà Гäð Г?ГЁГҐГўГ±ГЄГ Гї
my.cnf
# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
#default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
init-connect="SET NAMES utf8"
skip-character-set-client-handshake
set-variable = key_buffer=256M
set-variable = max_allowed_packet=1M
set-variable = table_cache=256
set-variable = sort_buffer=2M
set-variable = record_buffer=2M
set-variable = net_buffer_length=16K
set-variable = myisam_sort_buffer_size=64M
log-bin
server-id = 1
log=mysql_query.log
#log-slow-queries
my.cnf
# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
#default-character-set=utf8
character-set-server=utf8
collation-server=utf8_general_ci
init-connect="SET NAMES utf8"
skip-character-set-client-handshake
set-variable = key_buffer=256M
set-variable = max_allowed_packet=1M
set-variable = table_cache=256
set-variable = sort_buffer=2M
set-variable = record_buffer=2M
set-variable = net_buffer_length=16K
set-variable = myisam_sort_buffer_size=64M
log-bin
server-id = 1
log=mysql_query.log
#log-slow-queries
Почти не ламер!!!!!