• 首页
  •   Leopard|  系统群乐|  Vista系统|  Linux系统|  Mac系统|  其它操作系统|
    您现在的位置 主页>系统群乐>

    解决在RH AS 3上安装QMAIL+IGENUS的遗留问题

    来源:每天在线工程有限公司 | 更新日期:2009-01-07
    关键字:,,

    [code:1:c30c8ca248]
    本文说明:
    解决在默认安装的RH AS 3.0上安装QMAIL+IGENUS后邮箱占用出现负数的问题。

    解决方法:
    重新编译安装php到一个新版本,本文用的是php-4.3.4

    注意事项:
    一定要在完整的安装了qmail后,再进行php的安装,否则会出现mail函数没定义的问题而无法正常使用。

    下面是PHP的安装编译过程:

    1. 卸载系统自带的PHP组件(如有必要请使用”--nodeps”参数):

    # rpm –e php-mysql
    # rpm –e php-devel
    # rpm –e php

    2. 安装PHP-4.3.4

    # tar –zxvf php-4.3.4.tar.gz
    # cd php-4.3.4
    # ./configure 
    --prefix=/usr/local/php
    --with-charset=gb2312 
    --with-mysql
    --with-mail
    --with-apxs2=/usr/sbin/apxs 
    --enable-track-vars
    --enable-force-cgi-redirect 
    --enable-pic
    --enable-inline-optimiation 
    --enable-memory-limit
    --enable-bcmath
    # make
    # make install

    # cp php.ini-dist /usr/local/php/lib/php.ini
    # vi /usr/local/php/lib/php.ini

    register_globals = On
    memory_limit = 16M
    post_max_size = 6M 
    upload_max_filesize = 6M

    3. 配置一下httpd.conf

    DirectoryIndex index.html index.html.var index.php 
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    AddDefaultCharset GB2312
    ExtendedStatus On
    ServerTokens Prod
    ServerSignature Email

    4.限制PHP请求的数据大小,在httpd.conf中加上:

    <Files *.php>  
    SetOutputFilter PHP  
    SetInputFilter PHP  
    LimitRequestBody 5640000  
    </Files>

    5. 后测试一下php是否安装成功:

    # vi /var/www/html/test.php

    <?php phpinfo(); ?>

    6.在浏览器中测试:

    http://192.168.0.1/test.php
    [/code:1:c30c8ca248]

     llzqq 回复于:2004-05-12 18:19:11
    兄弟们一定要在安装了QMAIL后再编译安装PHP,否则会问题。

     linux888 回复于:2004-05-12 18:27:08
    支持 lizqq 兄弟 果然是好文章!希望兄弟可以写点postfix 的精华文章!在这里提前代表兄弟们谢谢了!

     llzqq 回复于:2004-05-12 18:31:28
    postfix已经有人写过了,兄弟想要我给你我的改进版。

     一起走过的日子 回复于:2004-05-12 18:35:06
    [quote:4eee51e0e2="llzqq"]兄弟们一定要在安装了QMAIL后再编译安装PHP,否则会问题。[/quote:4eee51e0e2]

    收到

    谢谢

    可惜偶的是在完全安装后就装了QMAIL

    之前没有删除PHP

    想问一下你的域名是如何申请的?是免费的吧

     :em02:

     llzqq 回复于:2004-05-12 18:37:25
    www.3322.org
    免费的,快去申请啊!

     一起走过的日子 回复于:2004-05-12 18:40:24
    [quote:e7383cca7a="llzqq"]www.3322.org
    免费的,快去申请啊![/quote:e7383cca7a]

    谢谢

    这就去了~~

     :em02:  :em02:  :em02:

     llzqq 回复于:2004-05-13 08:40:32
    倡议一下:大家都把自己申请的QDNS那出了,共享一下,在LINUX版作个列表,以便更好的交流。

     yyfcgw 回复于:2004-05-16 13:17:41
    Can you help me ?  I thingk download uinx.  thanks

     yyfcgw 回复于:2004-05-16 13:21:51
    UINX 下不了啊

     yyfcgw 回复于:2004-05-16 13:25:20
    llzqq    uinx 下不了啊

     platinum 回复于:2004-06-06 10:15:21
    呵呵,真不容易,终于找到问题所在了:)

    怎么找到原因的?

     llzqq 回复于:2004-06-06 14:48:54
    以前有人推测过是PHP的问题,我证实了一下果然是PHP版本的问题

     1261 回复于:2004-06-07 23:36:20
    redhat enterprise 3 update 2版本,编译出错,在/usr/sbin下找不到apxs,该怎么办?

     llzqq 回复于:2004-06-08 06:48:37
    [quote:af4916f77b="1261"]redhat enterprise 3 update 2版本,编译出错,在/usr/sbin下找不到apxs,该怎么办?[/quote:af4916f77b]

    首先确定你安装APACHE,然后FIND一下APXS在那里。

     1261 回复于:2004-06-10 22:15:38
    目前邮件系统运行良好(除了这个小问题),因为刚学习Linux时间不长,所以很多命令还不会用(最近忙于中考事宜,没有时间查找相关手册),还请问llzqq,如何使用find命令查找apsx位置。谢谢!


    随机推荐
    图文推荐
    ©2008 医院皮肤科 ,, 24小时健康咨询热线
    医院概况 | 联系我们 | 网站地图 |在线咨询 | QQ咨询| RSS