Postfixadmin не подключается к Mysql

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Leviafan
мл. сержант
Сообщения: 134
Зарегистрирован: 2010-06-30 15:40:30

Postfixadmin не подключается к Mysql

Непрочитанное сообщение Leviafan » 2010-10-03 14:09:01

Имеется Wmware машина с Freebsd 8.1.
Делал все как написано в http://www.sys-adm.org.ua/mail/mail-howto-p1.php#c1 до пункта установки Postfixadmin.
Далее, создал базу postfix, как это написано было в /usr/local/www/postfixadmin/INSTALL.TXT. Зашел через Navicat - заходит, и с пользователем root и с пользователем postfixuser (заместо postfix@localhost).
Захожу я по mydomenname.com/setup.php и пишет мне такое

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

Postfix Admin Setup Checker

Running software:

    * PHP version 5.3.2
    * Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/1.0.0a PHP/5.3.2 with Suhosin-Patch

Checking for dependencies:

    * Warning: Magic Quotes: ON (internal workaround used)
    * Depends on: presence config.inc.php - OK
    * $CONF['postfix_admin_url'] = 'http://www.postfixadmin.leviafancheg.com/'; $CONF['postfix_admin_path'] = '/usr/local/www/postfixadmin/'; $CONF['default_language'] = 'ru'; $CONF['database_type'] = 'mysqli'; $CONF['database_host'] = 'localhost'; $CONF['database_user'] = 'postfixuser'; $CONF['database_password'] = 'postfixpassword'; $CONF['database_name'] = 'postfix'; $CONF['database_prefix'] = ''; $CONF['admin_email'] = '<>'; $CONF['smtp_server'] = 'localhost'; $CONF['smtp_port'] = '25'; $CONF['encrypt'] = 'cleartext'; $CONF['generate_password'] = 'NO'; $CONF['page_size'] = '20'; $CONF['default_aliases'] = array ( 'abuse' => 'abuse@leviafancheg.com', 'hostmaster' => 'hostmaster@leviafancheg.com', 'postmaster' => 'postmaster@leviafancheg.com', 'webmaster' => 'webmaster@leviafancheg.com' ); $CONF['domain_path'] = 'YES'; $CONF['domain_in_mailbox'] = 'YES'; $CONF['aliases'] = '10'; $CONF['mailboxes'] = '50'; $CONF['maxquota'] = '0'; $CONF['quota'] = 'YES'; $CONF['quota_multiplier'] = '1024000'; $CONF['transport'] = 'NO'; $CONF['vacation'] = 'NO'; $CONF['vacation_domain'] = 'autoreply.leviafancheg.com'; $CONF['alias_control'] = 'YES'; $CONF['special_alias_control'] = 'YES'; $CONF['logging'] = 'YES'; $CONF['show_header_text'] = 'NO'; $CONF['header_text'] = ':: Postfix Admin ::'; $CONF['show_footer_text'] = 'YES'; $CONF['footer_text'] = '????????? ?? ??????? ????????'; $CONF['footer_link'] = 'http://www.postfixadmin.leviafancheg.com/'; $CONF['welcome_text'] = << 'abuse@leviafancheg.com', 'hostmaster' => 'hostmaster@leviafancheg.com', 'postmaster' => 'postmaster@leviafancheg.com', 'webmaster' => 'webmaster@leviafancheg.com' ); $CONF['domain_path'] = 'YES'; $CONF['domain_in_mailbox'] = 'YES'; $CONF['aliases'] = '10'; $CONF['mailboxes'] = '50'; $CONF['maxquota'] = '0'; $CONF['quota'] = 'YES'; $CONF['quota_multiplier'] = '1024000'; $CONF['transport'] = 'NO'; $CONF['vacation'] = 'NO'; $CONF['vacation_domain'] = 'autoreply.leviafancheg.com'; $CONF['alias_control'] = 'YES'; $CONF['special_alias_control'] = 'YES'; $CONF['logging'] = 'YES'; $CONF['show_header_text'] = 'NO'; $CONF['header_text'] = ':: Postfix Admin ::'; $CONF['show_footer_text'] = 'YES'; $CONF['footer_text'] = '????????? ?? ??????? ????????'; $CONF['footer_link'] = 'http://www.postfixadmin.leviafancheg.com/'; $CONF['welcome_text'] = <<Depends on: MySQL 3.23, 4.0 - OK
    * Depends on: MySQL 4.1 - OK (change the database_type to 'mysqli' in config.inc.php!!)
    * Error: Can't connect to database
      Please edit the $CONF['database_*'] parameters in config.inc.php.

      DEBUG INFORMATION:
      Invalid $CONF['database_type']! Please fix your config.inc.php!
    * Depends on: session - OK
    * Depends on: pcre - OK
    * Depends on: multibyte string - OK
    * Depends on: IMAP functions - OK

Please fix the errors listed above.
Проверил, тип БД стоит mysqli, пароли, юзеры тоже проверил.
Ладно думаю может чето не так.. Поставил phpmyadmin. Завелось с полпинка, а вот postfixadmin не видит базу!

Причем делал и на версии mysql 4.1 и на mysql 5.0+ . На двух разных виртуальных машинах не пашет.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Postfixadmin не подключается к Mysql

Непрочитанное сообщение Alex Keda » 2010-10-10 14:15:10

mysql не пробовали?
Убей их всех! Бог потом рассортирует...

Leviafan
мл. сержант
Сообщения: 134
Зарегистрирован: 2010-06-30 15:40:30

Re: Postfixadmin не подключается к Mysql

Непрочитанное сообщение Leviafan » 2010-10-10 15:50:28

я уже разобрался - не нужно было конфиг копипастить с гайда.