Posfixadmin не создает таблицы при отработке setup.php
Добавлено: 2016-02-03 4:31:45
Здравствуйте коллеги. До последнего пытался найти причину самостоятельно, но видимо не судьба. При начальной настройке postfixadmin'а не до конца отрабатывает setup.php и выдает следующую картину (листинг дополнен дебагом)
OC - FreeBSD 10.2-RELEASE-p9
Версия Mysql - mysql57-server-5.7.10_1
PHP - php56-mysql-5.6.17
Apache - Apache24-2.4.18
DNS пока что не настроен.
Код: Выделить всё
Postfix Admin Setup Checker
Running software:
PHP version 5.6.17
Apache/2.4.18 (FreeBSD) PHP/5.6.17
Checking for dependencies:
Magic Quotes: Disabled - OK
Depends on: presence config.inc.php - OK
Checking $CONF['configured'] - OK
Smarty template compile directory is writable - OK
Depends on: MySQL 3.23, 4.0 - OK
Depends on: MySQL 4.1 - OK
(change the database_type to 'mysqli' in config.inc.php if you want to use MySQL)
Depends on: PostgreSQL - OK
(change the database_type to 'pgsql' in config.inc.php if you want to use PostgreSQL)
Testing database connection - OK - mysql://postfix:xxxxx@127.0.0.1/postfix
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
CREATE TABLE IF NOT EXISTS config ( `id` int(11) not null auto_increment primary key, `name` VARCHAR(20) /*!40100 CHARACTER SET latin1 */ NOT NULL DEFAULT '', `value` VARCHAR(20) /*!40100 CHARACTER SET latin1 */ NOT NULL DEFAULT '', UNIQUE name ( `name` ) ) ENGINE = MYISAM COMMENT = 'PostfixAdmin settings'
Updating database:
- old version: 0; target version: 1795
(If the update doesn't work, run setup.php?debug=1 to see the detailed error messages and SQL queries.)
updating to version 1 (MySQL)...
CREATE TABLE IF NOT EXISTS admin ( `username` varchar(255) NOT NULL default '', `password` varchar(255) NOT NULL default '', `created` datetime NOT NULL default '0000-00-00 00:00:00', `modified` datetime NOT NULL default '0000-00-00 00:00:00', `active` tinyint(1) NOT NULL default '1', PRIMARY KEY (`username`) ) ENGINE=MyISAM COMMENT='Postfix Admin - Virtual Admins';
DEBUG INFORMATION:
Invalid query: Invalid default value for 'created'
Check your error_log for the failed query.
Версия Mysql - mysql57-server-5.7.10_1
PHP - php56-mysql-5.6.17
Apache - Apache24-2.4.18
DNS пока что не настроен.