返回列表 回复 发帖

    新配置环境安装DZ6.1提示“服务器不支持 MySql 数据库,无法安装论坛程序”的解决方法

    环境配置如下:) j5 N: [% p) W& W; g! E
    Apache 2.2.8" O9 p: Y, ^) u9 ]7 ]! |7 I
    PHP 5.2.5www.discuzsupport.net( q, b0 ]; \5 P  `6 _6 K, s
    MySQL 6.0.4
    3 K8 y+ C! j3 v/ V/ w2 ^网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛Zend 3.3.3
    . ^/ c1 U2 A2 d; q' i0 @! Q% I) y网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛系统 Win XP SP217DST0 k( Y3 Y! u2 q" c9 G
    配置完成后,安装DZ6.1,出现提示:“服务器不支持 MySql 数据库,无法安装论坛程序”,导致无法继续安装论坛程序!
    2 o' e: L' n- H7 ^0 h; U5 `8 R- }' T17DST网上查找了很多内容,方法就两三种,基本都修改了很多内容;
    - c$ d! `' E( q  g1 R8 k17DST其实只需要三步就可以了:
    % S" V" s$ Z" A  H8 h5 v, hDiscuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team1. 去除 php.ini 文件中 ;extension=php_mysql.dll 前的分号(;)
    " q! Y/ T6 U: c网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛2. 修改php.ini 文件中 ;extension_dir = "./" 为 extension_dir = "X:/php的路径(如果有多重路径则之间用【/】分割;当然全部用【\】也是可以的)/ext"。此处最好的/ext后面不可以有【/】或【\】网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛, S; q1 F4 _+ [/ _9 h  j. K
    3. 拷贝 php 目录下的  libmysql.dll  文件到系统的 system32目录下;
    * |6 P0 n9 y' z  r$ u17DST通过以上三步问题就可以解决了!!
    + f' T. H- g3 ^' Q/ d4 b# _17DST.com 致力于Discuz!插件、风格作者等第三方发展,拥有Discuz!插件风格中心(DAC),一键安装和卸载Discuz!插件及Discuz!风格。以协作开发论坛来保护作者版权并鼓励协作开发。并帮助中小站长发展。是Discuz!官方认可和推荐的站长和作者的交流平台。关于第三步:
    : l2 j. Q: d) E' b网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛参看 http://cn2.php.net/manual/en/mysql.installation.php 手册关于windows php5+ 安装部分;
    " h8 c, r7 ]" F- K3 @6 _
    Installation on Windows Systems% x0 s4 T- U5 Y' n( n9 U
    PHP 4
    3 c' P. E' U. a0 ?9 y1 E9 V/ ~17DSTThe PHP MySQL extension is compiled into PHP.
    " E5 c: X" z7 V! z  z$ I17DST.com 致力于Discuz!插件、风格作者等第三方发展,拥有Discuz!插件风格中心(DAC),一键安装和卸载Discuz!插件及Discuz!风格。以协作开发论坛来保护作者版权并鼓励协作开发。并帮助中小站长发展。是Discuz!官方认可和推荐的站长和作者的交流平台。
    & e3 w' z$ f. r5 Hwww.discuzsupport.netPHP 5+网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛' I$ }! \' ^4 F( {2 D
    MySQL is no longer enabled by default, so the php_mysql.dll DLL must be enabled inside of php.ini. Also, PHP needs access to the MySQL client library. A file named libmysql.dll is included in the Windows PHP distribution and in order for PHP to talk to MySQL this file needs to be available to the Windows systems PATH. See the FAQ titled "How do I add my PHP directory to the PATH on Windows" for information on how to do this. Although copying libmysql.dll to the Windows system directory also works (because the system directory is by default in the system's PATH), it's not recommended.
    8 a/ L5 D8 S; c- b2 o$ GDiscuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team
    " O# Y* _) N1 ^& j' |/ H17DST.com 致力于Discuz!插件、风格作者等第三方发展,拥有Discuz!插件风格中心(DAC),一键安装和卸载Discuz!插件及Discuz!风格。以协作开发论坛来保护作者版权并鼓励协作开发。并帮助中小站长发展。是Discuz!官方认可和推荐的站长和作者的交流平台。As with enabling any PHP extension (such as php_mysql.dll), the PHP directive extension_dir should be set to the directory where the PHP extensions are located. See also the Manual Windows Installation Instructions. An example extension_dir value for PHP 5 is c:\php\ext Discuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team# F0 C! b0 z% M2 X
    17DST.com 致力于Discuz!插件、风格作者等第三方发展,拥有Discuz!插件风格中心(DAC),一键安装和卸载Discuz!插件及Discuz!风格。以协作开发论坛来保护作者版权并鼓励协作开发。并帮助中小站长发展。是Discuz!官方认可和推荐的站长和作者的交流平台。/ j* O7 K- T9 m, L7 L3 }+ M; Z
    Note: If when starting the web server an error similar to the following occurs: "Unable to load dynamic library './php_mysql.dll'", this is because php_mysql.dll and/or libmysql.dll cannot be found by the system.
    1 f1 B/ a1 S4 Q8 _7 kDiscuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team
    www.discuzsupport.net0 F" D% h, C  d- a2 @7 `
    以上文字大意为:
    9 C0 J) y1 T, z2 ]9 w$ x17DSTphp4 已经集成了 MySQL扩展;Discuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team6 k# A% U% Y' r  m6 D
    PHP5 默认是不启用Mysql的;libmysql.dll 的目的时要 PHP 告诉 MySQL 此文件需要在 windows 系统的路径(环境变量的PATH【设置方法:我的电脑---》点击右键,选择属性---》高级 标签---》环境变量 按钮---》PATH】)里面可用 !!
    6 S( E( O& g5 k/ n- \2 cwww.discuzsupport.net最后还有一个提别提醒:当WEB服务器产生类似不能加载php_mysql.dll文件的错误时,是因为php_mysql.dll 或 libmysql.dll不能被系统找到!!17DST# ?8 x4 N" ?  j' W- E/ `4 Y7 |
    基于此原因,只要 libmysql.dll 能够被系统在 环境变量的 PATH 里面找到就可以!
    『04/01』人生的成功不在于拿到一副好牌,而是怎样将坏牌打好。
    返回列表