URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 94057
[ Назад ]

Исходное сообщение
"postfixadmin не видит БД mysql"

Отправлено Igor_opennet , 21-Ноя-12 17:54 
Всем привет!
Помогите кто чем может.
докручиваю сервак ubuntu 10, postfix+dovecot+mysql+roundcube
необходимо поставить postfixadmin(требует Рук), настраивал по (http://debian.asy.org.ua/5-postfix-postfixadmin-dovecot-ssl-...).

В конфиге(/etc/postfixadmin/config.inc.php) postfixadmin указал данные БД
***********************************************

$CONF['database_type'] = 'mysqli';
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = '******';
$CONF['database_password'] = '******';
$CONF['database_name'] = 'mailserver';


Подключаюсь по web к postfixadmin, устанавливаю суперадмина, захожу но не вижу своего домена, почтовых ящиков(вообще пусто).
На попытку создать ящик ругается (Invalid domain name selected, or you tried to select a domain you are not an admin for)
При открытии http://el.vrn.ru/postfixadmin/setup.php
**********************************************
Postfix Admin Setup Checker

Running software:

PHP version 5.3.2-1ubuntu4.18
Apache/2.2.14 (Ubuntu)
Checking for dependencies:

Magic Quotes: Disabled - OK
Depends on: presence config.inc.php - OK
Checking $CONF['configured'] - OK
Depends on: MySQL 3.23, 4.0 - OK
Depends on: MySQL 4.1 - OK
Testing database connection - OK - mysqli://mailuser:xxxxx@localhost/mailserver
Depends on: session - OK
Depends on: pcre - OK
Depends on: multibyte string - OK
Depends on: IMAP functions - OK
Everything seems fine... attempting to create/update database structure
Database is up to date


Содержание

Сообщения в этом обсуждении
"postfixadmin не видит БД mysql"
Отправлено gg , 21-Ноя-12 23:09 
type mysql

"postfixadmin не видит БД mysql"
Отправлено Igor_opennet , 22-Ноя-12 08:59 
> type mysql

// mysql = MySQL 3.23 and 4.0, 4.1 or 5
// mysqli = MySQL 4.1+


Пробовал писать и так $CONF['database_type'] = 'mysql'; Не помогло решить проблему, ошибка такая же(


"postfixadmin не видит БД mysql"
Отправлено djaarf , 22-Ноя-12 09:18 
может не superadmin?
покажите
select * from domain_admins;

"postfixadmin не видит БД mysql"
Отправлено Igor_opennet , 22-Ноя-12 11:57 
> может не superadmin?
> покажите
>  select * from domain_admins;

mysql> select * from domain_admins;
+--------------------------+--------+---------------------+--------+
| username                 | domain | created             | active |
+--------------------------+--------+---------------------+--------+
| postfixadmin@el.vrn.ru | ALL    | 2012-11-21 13:20:31 |      1 |
+--------------------------+--------+---------------------+--------+
1 row in set (0.04 sec)


"postfixadmin не видит БД mysql"
Отправлено Andrey Mitrofanov , 22-Ноя-12 09:56 
> Invalid domain name selected, or you tried to select a domain you are not an admin for

Setup password not specified correctly

If you want to use the password you entered as setup password, edit config.inc.php and set

$CONF['setup_password'] =


Я "угадал"?


"postfixadmin не видит БД mysql"
Отправлено Igor_opennet , 22-Ноя-12 11:59 
>> Invalid domain name selected, or you tried to select a domain you are not an admin for
> Setup password not specified correctly
> If you want to use the password you entered as setup password,
> edit config.inc.php and set
> $CONF['setup_password'] =
> Я "угадал"?

В setup_password стоит хэш пароля который я получил при создании админа


"postfixadmin не видит БД mysql"
Отправлено Igor_opennet , 22-Ноя-12 16:14 
>>> Invalid domain name selected, or you tried to select a domain you are not an admin for
>> Setup password not specified correctly
>> If you want to use the password you entered as setup password,
>> edit config.inc.php and set
>> $CONF['setup_password'] =
>> Я "угадал"?
> В setup_password стоит хэш пароля который я получил при создании админа

МОИ КОНФИГ POSTFIXADMINA
**********************************
$CONF['database_prefix'] = '';
$CONF['database_tables'] = array (
    'admin' => 'admin',
    'alias' => 'alias',
    'alias_domain' => 'alias_domain',
    'config' => 'config',
    'domain' => 'domain',
    'domain_admins' => 'domain_admins',
    'fetchmail' => 'fetchmail',
    'log' => 'log',
    'mailbox' => 'mailbox',
    'vacation' => 'vacation',
    'vacation_notification' => 'vacation_notification',
    'quota' => 'quota',
    'quota2' => 'quota2',
);
*****************************

таблица в БД

mysql> show tables;
+-----------------------+
| Tables_in_mailserver  |
+-----------------------+
| admin                 |
| alias                 |
| alias_domain          |
| config                |
| domain                |
| domain_admins         |
| fetchmail             |
| log                   |
| mailbox               |
| quota                 |
| quota2                |
| vacation              |
| vacation_notification |
| view_aliases          |
| view_users            |
| virtual_aliases       |
| virtual_domains       |
| virtual_users         |
+-----------------------+
18 rows in set (0.00 sec)

может где-то тут ошибка?


"postfixadmin не видит БД mysql"
Отправлено Igor_opennet , 22-Ноя-12 17:49 
>[оверквотинг удален]
>    |
> | vacation_notification |
> | view_aliases          |
> | view_users          
>  |
> | virtual_aliases       |
> | virtual_domains       |
> | virtual_users         |
> +-----------------------+
> 18 rows in set (0.00 sec)

вот эти таблицы я сам создавал

> | view_aliases          |
> | view_users          
>  |
> | virtual_aliases       |
> | virtual_domains       |
> | virtual_users         |
> +-----------------------+
> 18 rows in set (0.00 sec)

как сказать posfixadmin чтобы он их ПОДТЯНУЛ?