Проблема при заходе в WEB-интерфейс abills

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

Сообщение lasik »

Dozz писал(а):
lasik писал(а):отсель
смените пароль для root

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

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

mysql -uroot -p abills < abills.sql

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

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

mysqladmin -u root password NEWPASSWORD
или (если был установлен пароль рута ранее):

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

mysqladmin -u root -p OLDPASSWORD password NEWPASSWORD
установка прав пользователю admin подключаться к хосту localhost с полными правами доступа для базы abills:

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

mysql -u root -p ROOTPASSWORD
и потом в промпте:

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

grant all privileges on abills.* to admin@localhost identified by 'passwd';
flush privileges;
ну извиняй, я не дома, а на работе (, а тут нет того мануала, который курить нужно

ziim
Сообщения: 48
Зарегистрирован: Чт ноя 27, 2008 6:05 pm
Контактная информация:

Сообщение ziim »

сделал так
#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.
Почти не ламер!!!!!

ziim
Сообщения: 48
Зарегистрирован: Чт ноя 27, 2008 6:05 pm
Контактная информация:

Сообщение ziim »

Короче ситуация прояснилась

создал новую базу abills3 закинул туду abills.sql которая шла с abills в папке

в abills поствил sql под root'ом пароль пустой
зашел под abills abills-пустило

похоже проблема в дампе робочей базы которую я слил с сервака
под рутом не пускает надо похоже поменять пароль на рута как ты выше описал.
позже отпишусь :lol: :lol: :lol: :lol: :P
Почти не ламер!!!!!

Dozz
Сообщения: 63
Зарегистрирован: Пт окт 10, 2008 9:30 am
Откуда: Киев
Контактная информация:

Сообщение Dozz »

ziim писал(а):Короче ситуация прояснилась

создал новую базу abills3 закинул туду abills.sql которая шла с abills в папке

в abills поствил sql под root'ом пароль пустой
зашел под abills abills-пустило

похоже проблема в дампе робочей базы которую я слил с сервака
под рутом не пускает надо похоже поменять пароль на рута как ты выше описал.
позже отпишусь :lol: :lol: :lol: :lol: :P
Да при чем здесь пароль рута? Проблема, очевидно, еще проще - дамп базы не соответствует текущей версии абиллса. Посмотри дату дампа базы и просмотри список изменений стуктуры базы с тех пор. Например, вот так добавляется поле comments, о котором ругается твой мускуль:

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

ALTER TABLE admins ADD COLUMN `comments` text NOT NULL;

ziim
Сообщения: 48
Зарегистрирован: Чт ноя 27, 2008 6:05 pm
Контактная информация:

Сообщение ziim »

Совершенно верно дамп был на abills 0.37 а я поставил 0.40

короче надо поставить 0,37 и залить dump ?
Почти не ламер!!!!!

Dozz
Сообщения: 63
Зарегистрирован: Пт окт 10, 2008 9:30 am
Откуда: Киев
Контактная информация:

Сообщение Dozz »

ziim писал(а):Совершенно верно дамп был на abills 0.37 а я поставил 0.40

короче надо поставить 0,37 и залить dump ?
Смотря какие стоят задачи. Если достаточно 0.37 - то можно и так. Если нужна бОльшая функциональность (+возможно новые неисправленные баги) - тогда лучше обновить структуру базы до версии 0.40 или выше.

ziim
Сообщения: 48
Зарегистрирован: Чт ноя 27, 2008 6:05 pm
Контактная информация:

Сообщение ziim »

Нужно тоже самое что и делал старый сервак и ничего большего
Почти не ламер!!!!!

Dozz
Сообщения: 63
Зарегистрирован: Пт окт 10, 2008 9:30 am
Откуда: Киев
Контактная информация:

Сообщение Dozz »

ziim писал(а):Нужно тоже самое что и делал старый сервак и ничего большего
Ну вот ты сам и ответил на свой вопрос.

ziim
Сообщения: 48
Зарегистрирован: Чт ноя 27, 2008 6:05 pm
Контактная информация:

Сообщение ziim »

просто огромное всем спасибо буду еще писать если что
Почти не ламер!!!!!

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

Сообщение lasik »

я бы обновил структуру базы, но это мое мнение, чисто

ziim
Сообщения: 48
Зарегистрирован: Чт ноя 27, 2008 6:05 pm
Контактная информация:

Сообщение ziim »

Это опять я загрузил базу но в билинге вместо русских букв крякозяблики . В чем прикол? :lol:
Почти не ламер!!!!!

Dozz
Сообщения: 63
Зарегистрирован: Пт окт 10, 2008 9:30 am
Откуда: Киев
Контактная информация:

Сообщение Dozz »

ziim писал(а):Это опять я загрузил базу но в билинге вместо русских букв крякозяблики . В чем прикол? :lol:
В конфиге биллинга, в конфиге БД или в несоответствии кодировки данных в БД кодировке в конфиге БД.
Почитай здесь для начала.

ziim
Сообщения: 48
Зарегистрирован: Чт ноя 27, 2008 6:05 pm
Контактная информация:

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


Ничего не помогает... :cry:
Почти не ламер!!!!!

Dozz
Сообщения: 63
Зарегистрирован: Пт окт 10, 2008 9:30 am
Откуда: Киев
Контактная информация:

Сообщение Dozz »

ziim писал(а):config.pl
#For MySQL 5 and highter
#$conf{dbcharset}='utf8';
Написали же в той теме:
$conf{dbcharset}='';
так как подозреваю это не одно и то же (значение по умолчанию наверное существует - можешь проверить сам, так как мне лень)

а с базой разобрался? В какой кодировке таблицы биллинга и что в my.conf по поводу кодировок? Вообще, кракозяблики как выглядят? Все знаки вопроса или черные ромбики-квадратики или что-то типа "Р?еселС?Рµ РєРѕРЅРєС?С?СЃС" или еще по другому?

ziim
Сообщения: 48
Зарегистрирован: Чт ноя 27, 2008 6:05 pm
Контактная информация:

Сообщение ziim »

что-то типа Г?èòâèíîâ Г?ëåêñà íäð Г?ГЁГҐГўГ±ГЄГ Гї

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
Почти не ламер!!!!!

Ответить