我在REDHAT ENTERPRISE LINUX 4 中安装DISCUZ论坛提示服务器不支持MYSQL 
PHP 3.6+MYSQL5.0.45+APACHE2+discuz6.0

解决方案 »

  1.   

    PHP版本太低了,至少也得php4吧.
      

  2.   

    至少要Php4.3,这是最好的,4.1还是不行的,别说3.6了,其它的配置没有问题,就是Php版本太低了,这个年头没人用Php3的了
      

  3.   

    是安装配置的问题。php3也是可以支持mysql的。不过安全性就差极了的
      

  4.   

    顶圣诞节到了,大家快来许个愿吧.博主在此欢迎你们的光临!
    圣诞版许愿墙来啰!没有人回复好伤心哦. 
    圣诞节到了,大家快来许个愿吧.博主在此欢迎你们的光临!昵友们,一起许个愿祝福他们!  大家都去许个愿,因些版本正在测试中,有较多缺点,请大家指正,如果有高级美工设计师,请帮忙给处理下美工,让我们心中的他或她幸福吧!祝福地址:http://www.itgoto.com.cn/bbs
    如果你有兴趣也可以在我的博客里面留言哦.记得我哦.祝福你们想要祝福的人吧.愿他/她们都美好!博客地址:http://www.itgoto.com.cn/论坛地址:http://www.itgoto.com.cn/bbs大家要多多支持哦,顺便点点广告哦.有交换链接的请Q我.329071213
      

  5.   

    redhat enterprise AS linux4换了php4.3+mysql5.0.45+apache2.0+discuz6.0还是提示服务器不支持mysql,请各位大虾指点~~~~~~~~~~~~~~~~急呀!
      

  6.   

    恩,尝试命令行下进入mysql看mysql是否正确安装了 mysql -uroot -p然后就是PHP支持mysql的设置是否正确,模块是否安装并启用了,可以看看基本的info.php是显示支持mysql了<?php phpinfo(); ?>
      

  7.   

    php编译时候  --with-mysql=/mysql安装目录/
      

  8.   

    安装的时候可以勾选安装apache php mysql等,也可以在安装系统后安装。
      

  9.   

    给你看看这个php的编译参数!红色就是让mysql支持的地方./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql/ --with-gd=/usr/local/ --with-jpeg-dir=/usr/local/ --with-png-dir=/usr/ --with-xmlrpc --with-apxs=/usr/local/apache/bin/apxs --enable-track-vars --with-iconv=/usr/local/ --with-freetype-dir=/usr/local/ --with-zlib-dir=/usr/local/ --enable-mbstring=gb2312 --enable-ftp --enable-exif --with-mod_charset --enable-safe-mode
      

  10.   

    楼上的 PHP 4 好像默认就支持 MySQL 的吧 不需要加参数
    它提示服务器不支持MySQL 可能是它没有检测到数据库 而不是说PHP里没有MySQL函数楼主看下是否启动了 MySQL
    netstat -nlp
    看是否开了3306端口
     还有就是看看mysql.sock文件所在位置 是否跟 php.ini 里指定的位置 是否一致
     mysql不是TCP连接方式 而是Socket连接, 而mysql.sock指定位置发生错误
    (连接mysql的host由localhost改成127.0.0.1试试)