打印

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

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

环境配置如下:
5P"p+|*b9~0J0J17DST.com 致力于Discuz!插件、风格作者等第三方发展,拥有Discuz!插件风格中心(DAC),一键安装和卸载Discuz!插件及Discuz!风格。以协作开发论坛来保护作者版权并鼓励协作开发。并帮助中小站长发展。是Discuz!官方认可和推荐的站长和作者的交流平台。Apache 2.2.817DST.com 致力于Discuz!插件、风格作者等第三方发展,拥有Discuz!插件风格中心(DAC),一键安装和卸载Discuz!插件及Discuz!风格。以协作开发论坛来保护作者版权并鼓励协作开发。并帮助中小站长发展。是Discuz!官方认可和推荐的站长和作者的交流平台。9`7_'A3[1a2`:D5g
PHP 5.2.5
:a#e3r/m'e$_www.17dst.comMySQL 6.0.4Discuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team5b4~9M&q(J
Zend 3.3.3
5I3D*o.?2j#P$|$Nwww.17dst.com系统 Win XP SP2网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛#v+Q'L-p.l a&~3g%A
配置完成后,安装DZ6.1,出现提示:“服务器不支持 MySql 数据库,无法安装论坛程序”,导致无法继续安装论坛程序!
%e#J1g3V"e1e!?7Z+@www.17dst.com网上查找了很多内容,方法就两三种,基本都修改了很多内容;网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛7[*s R+{2Y6}:j7T
其实只需要三步就可以了:
/d8~+d#c-Z6b!f5?/O.r-a17DST1. 去除 php.ini 文件中 ;extension=php_mysql.dll 前的分号(;)17DST.com 致力于Discuz!插件、风格作者等第三方发展,拥有Discuz!插件风格中心(DAC),一键安装和卸载Discuz!插件及Discuz!风格。以协作开发论坛来保护作者版权并鼓励协作开发。并帮助中小站长发展。是Discuz!官方认可和推荐的站长和作者的交流平台。)[.Z:d!q8x*S c3y
2. 修改php.ini 文件中 ;extension_dir = "./" 为 extension_dir = "X:/php的路径(如果有多重路径则之间用【/】分割;当然全部用【\】也是可以的)/ext"。此处最好的/ext后面不可以有【/】或【\】Discuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team;D0V(X*G#y8j
3. 拷贝 php 目录下的  libmysql.dll  文件到系统的 system32目录下;Discuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team6B#Z(|6A w0L:i:h:Q
通过以上三步问题就可以解决了!!
9t;D)q;A/|"f2i,L%|"dDiscuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support Team关于第三步:
%|3s5@+Z8a;Q'y"Xwww.17dst.com参看 http://cn2.php.net/manual/en/mysql.installation.php 手册关于windows php5+ 安装部分;17DST#F [:r+Q;k$D
引用:
Installation on Windows Systems17DST.com 致力于Discuz!插件、风格作者等第三方发展,拥有Discuz!插件风格中心(DAC),一键安装和卸载Discuz!插件及Discuz!风格。以协作开发论坛来保护作者版权并鼓励协作开发。并帮助中小站长发展。是Discuz!官方认可和推荐的站长和作者的交流平台。5r$\*x9e6m&m:Q$_7l
PHP 4
+?4D!L1?)YDiscuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support TeamThe PHP MySQL extension is compiled into PHP. www.17dst.com!X/S8b3r+a

1[.e8R+l1x5v7n7c'wwww.17dst.comPHP 5+
#R9A5w4i-b3T3M;Iwww.17dst.comMySQL 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.
2n4H;F'a4r3\*],{7y'Z1z N
&?6O%l,X(U2l5pDiscuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support TeamAs 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
-@0C:m4c(H4V2`1qwww.17dst.com
&g%^ U$~8v iwww.17dst.comNote: 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.
5b4L"H:{&s+T;s)@,r17DST
网络软件第三方及站长交流论坛 | Discuz!插件风格中心服务论坛,z S-\:L#L
以上文字大意为:www.17dst.com)o8M8s!a.f+n;s*?9w B
php4 已经集成了 MySQL扩展;
'M9r$e-^5S#UDiscuz!插件风格中心,Discuz插件,dz插件,Discuz风格,dz风格,Discuz!教程,DZ风格教程,DZ插件教程,一键安装,一键卸载,第三方,插件作者,风格作者,协作开发,站长,建站,php,Discuz!支持团队,Discuz! Support TeamPHP5 默认是不启用Mysql的;libmysql.dll 的目的时要 PHP 告诉 MySQL 此文件需要在 windows 系统的路径(环境变量的PATH【设置方法:我的电脑---》点击右键,选择属性---》高级 标签---》环境变量 按钮---》PATH】)里面可用 !!
-j#g8b)Z1d/q-owww.17dst.com最后还有一个提别提醒:当WEB服务器产生类似不能加载php_mysql.dll文件的错误时,是因为php_mysql.dll 或 libmysql.dll不能被系统找到!!www.17dst.com9r8v1M9L$u2q,a4p
基于此原因,只要 libmysql.dll 能够被系统在 环境变量的 PATH 里面找到就可以!

TOP


当前时区 GMT+8, 现在时间是 2008-8-22 03:34 京ICP备08003531号

Designed By 17DST
Baidu XML