Всем, привет.
Установил postfixadmin, пытаюсь запустить по ссылке mydomain/postfixadmin/setup.php
При запуске получаю такие ошибки:
Postfix Admin Setup Checker
Running software:
PHP version 7.3.0RC4
Apache/2.4.35 (FreeBSD) PHP/7.3.0RC4
Checking for dependencies:
Magic Quotes: Disabled - OK
Depends on: presence config.inc.php - OK
Checking $CONF['configured'] - OK
Depends on: presence config.local.php - OK
Error: There is no database support in your PHP setup
To install MySQL 3.23 or 4.0 support on FreeBSD:
% cd /usr/ports/databases/php5-mysql/
% make clean install
- or with portupgrade -
% portinstall php5-mysql
To install MySQL 4.1 support on FreeBSD:
% cd /usr/ports/databases/php5-mysqli/
% make clean install
- or with portupgrade -
% portinstall php5-mysqli
To install PostgreSQL support on FreeBSD:
% cd /usr/ports/databases/php5-pgsql/
% make clean install
- or with portupgrade -
% portinstall php5-pgsql
Fatal error: Uncaught Error: Call to undefined function db_connect() in /usr/local/www/postfixadmin/public/setup.php:217 Stack trace: #0 {main} thrown in /usr/local/www/postfixadmin/public/setup.php on line 217
Ввводная информация по системе: FreeBSD 11.2 / Postfixadmin 3.2_1 / Apache24 / MySQL57-server / PHP71 /
MySQL запущен, в конфиге postfixadmin прописаны данные для подключения к БД.
$CONF['database_type'] = 'mysqli';
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = 'postfix';
$CONF['database_password'] = 'postfixadmin';
$CONF['database_name'] = 'postfix';
В общем, встал в тупик, куда дальше копать с этими ошибками.