免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8023 | 回复: 19
打印 上一主题 下一主题

[Mail] 有关postfixadmin与mysql的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-04 20:26 |只看该作者 |倒序浏览
  在安装postfixadmin-2.2.1.1之后,在/var/www/html/postfixadmin下面找不到DATABASE_MYSQL.TXT文件,在执行setup.php后出现如下信息:
  • PHP version 4.3.9
  • Apache/2.0.52 (Red Hat)
Checking for dependencies:
  • Magic Quotes: Disabled - OK
  • Depends on: presence config.inc.php - OK
  • Warning: $CONF['configured'] is 'false'.
    You must edit your config.inc.php and change this to true (this indicates you've created the database and user)
  • Depends on: MySQL 3.23, 4.0 - OK
  • Error: Can't connect to database
    Please edit the $CONF['database_*'] parameters in config.inc.php.
    DEBUG INFORMATION:
    Connect: Access denied for user 'postfix'@'localhost' (using password: YES)
  • Depends on: session - OK
  • Depends on: pcre - OK
  • Depends on: multibyte string - OK
  • Warning: Depends on: IMAP functions - NOT FOUND
    To install IMAP support, install php4-imap
    Without IMAP support, you won't be able to create subfolders when creating mailboxes.
这是我第一次安装postfix,还请各位高手指点,在此感谢!

论坛徽章:
0
2 [报告]
发表于 2009-06-05 09:13 |只看该作者
按提示中的错误:
1 - Warning: $CONF['configured'] is 'false'.
You must edit your config.inc.php and change this to true (this indicates you've created the database and user)
2 - Error: Can't connect to database
Please edit the $CONF['database_*'] parameters in config.inc.php. DEBUG INFORMATION:
Connect: Access denied for user 'postfix'@'localhost' (using password: YES)
用户postfix不能连接数据库。是否创建用户postfix和赋予权限?
3 - Warning: Depends on: IMAP functions - NOT FOUND
To install IMAP support, install php4-imap
Without IMAP support, you won't be able to create subfolders when creating mailboxes.
需要安装php4-imap,

论坛徽章:
0
3 [报告]
发表于 2009-06-05 19:39 |只看该作者
第一个问题已解决,是config.inc.php文件配置的问题 ,但第二个问题还是没解决,执行setup.php还是出现如下错误:
Error: Can't connect to database
Please edit the $CONF['database_*'] parameters in config.inc.php.
DEBUG INFORMATION:
Connect: Access denied for user 'postfix'@'localhost' (using password: YES)

这是config.inc.php文件中的某一段配置信息:(postfix用户和组已存在)
$CONF['database_type'] = 'mysql';
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = 'postfix';
$CONF['database_password'] = 'postfixadmin';
$CONF['database_name'] = 'postfix';
$CONF['database_prefix'] = '';

还是config.inc.php文件配置的问题吗,有谁能帮忙解决一下,谢谢!

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
4 [报告]
发表于 2009-06-08 12:20 |只看该作者
原帖由 huigexia 于 2009-6-5 19:39 发表
第一个问题已解决,是config.inc.php文件配置的问题 ,但第二个问题还是没解决,执行setup.php还是出现如下错误:
Error: Can't connect to database
Please edit the $CONF['database_*'] parameters in con ...



密码或者权限问题

论坛徽章:
0
5 [报告]
发表于 2009-06-08 12:25 |只看该作者

回复 #3 huigexia 的帖子

使用 EMOS 全部搞定

论坛徽章:
2
2015年辞旧岁徽章
日期:2015-03-03 16:54:1515-16赛季CBA联赛之上海
日期:2016-05-05 09:45:14
6 [报告]
发表于 2009-06-08 16:16 |只看该作者

回复 #5 liu-shaobo 的帖子

那就没有找错误的乐趣了,和和,

论坛徽章:
0
7 [报告]
发表于 2009-06-08 16:27 |只看该作者
ruochen
精灵使
应该不是权限的问题,我用postfixadmin-2.1.0软件包的话,在/var/www/html/postfixadmin下面有个DATABASE_MYSQL.TXT文件,然后执行mysql -u root -p <DATABASE_MYSQL.TXT,然后set.php就没上面那个提示了;如果用postfixadmin-2.2.1.1.tar的话,在postfixadmin目录下没有DATABASE_MYSQL.TXT这个文件,就出现上面那个提示,不知怎么样才能解决这个问题,谢谢!

论坛徽章:
0
8 [报告]
发表于 2009-06-29 09:04 |只看该作者
原帖由 huigexia 于 2009-6-4 20:26 发表
  在安装postfixadmin-2.2.1.1之后,在/var/www/html/postfixadmin下面找不到DATABASE_MYSQL.TXT文件,在执行setup.php后出现如下信息:
  • PHP version 4.3.9
  • Apache/2.0.52 (Red Hat) Checking for depend ...

  • 我遇到了同样的问题,解决过程:
    下载:postfixadmin-2.1.0.tar.gz
    #tar zxvf postfixadmin-2.1.0.tar.gz
    #cd postfixadmin-2.1.0
    #dir
    结果发现有DATABASE_MYSQL.TXT文件,果然是版本问题,汗啊!linux就是烦啊,什么不可能的问题都有!
    接下来:
    ->用phpmysqladmin管理mysql数据库, 如果mysql数据库的管理员中有postfix或者是postfixadmin,则将他们删除!--->如果mysql数据库中有数据库“postfix”,则将其删除。
    ->#cd postfixadmin-2.1.0
    ->#mysql -u root -p <DATABASE_MYSQL.TXT
    ->#enter passwd:
    这样就OK了!

    论坛徽章:
    0
    9 [报告]
    发表于 2009-06-29 09:25 |只看该作者
    postfixadmin适用于不用webmail的邮件系统,要用webmail一般就不用postfixadmin了,一般webmail都自带用户管理功能。

    论坛徽章:
    0
    10 [报告]
    发表于 2009-06-29 10:46 |只看该作者
    原帖由 xmbbx 于 2009-6-29 09:25 发表
    postfixadmin适用于不用webmail的邮件系统,要用webmail一般就不用postfixadmin了,一般webmail都自带用户管理功能。


    我怎么没有听说过呢?你举例说明一下呢?
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则 发表回复

      

    北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
    未成年举报专区
    中国互联网协会会员  联系我们:huangweiwei@itpub.net
    感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

    清除 Cookies - ChinaUnix - Archiver - WAP - TOP