这是我第一次运行postfixadmin,所以在我的setup.php,我得到这个错误
DEBUG INFORMATION: Invalid query: Unknown column 'create_date' in 'mailbox'
我用MySQL来运行它。
所以如果我是对的,我的猜测是我需要创build一个列? 在postfix数据库的邮箱表下? 但如何或什么正确的语法创build一个时间列? 我的知识与MySQL和后缀是非常小的顺便说一句。 提前致谢。
将以下内容粘贴到名为postfixadmin.sql
的文件中:
USE postfix; CREATE TABLE mailbox ( username varchar(255) NOT NULL default '', password varchar(255) NOT NULL default '', name varchar(255) NOT NULL default '', maildir varchar(255) NOT NULL default '', domain varchar(255) NOT NULL default '', create_date datetime NOT NULL default '0000-00-00 00:00:00', change_date datetime NOT NULL default '0000-00-00 00:00:00', active tinyint(4) NOT NULL default '1', PRIMARY KEY (username) ) TYPE=MyISAM COMMENT='Virtual Mailboxes';
然后通过运行导入表结构:
$ mysql -u root -p < postfixadmin.sql