Устанавливаю как в инструкции, пытаюсь зайти через myhost/abills/admin/ - не пускает.
Анализ показал, что проблема возникает в:
SELECT aid, id, name, regdate, phone, disable, web_options, if(DECODE(password, 'test12345678901234567890')='abills', 0, 1) FROM admins WHERE id='abills';
SELECT if(DECODE(password, 'test12345678901234567890')='abills', 0, 1) AS DECODE FROM admins WHERE id='abills';
Возвращает
+--------+
| DECODE |
+--------+
| 1 |
+--------+
Попробовал
ALTER TABLE admins CHANGE password password varchar(16) binary NOT NULL default '' ;
UPDATE admins SET password=ENCODE('abills', 'test12345678901234567890') WHERE id='abills' ;
Все равно
SELECT if(DECODE(password, 'test12345678901234567890')='abills', 0, 1) AS DECODE FROM admins WHERE id='abills';
возвращает 1.
Но
SELECT if(DECODE(ENCODE('abills', 'test12345678901234567890'), 'test12345678901234567890')='abills', 0, 1) AS DECODE;
выдает 0.
$ mysqld -V
mysqld Ver 5.0.24a-log for pc-linux-gnu on i686 (Gentoo Linux mysql-5.0.24-r1)
abills - 0.34b