亲注册登录道勤网-可以查看更多帖子内容哦!(包涵精彩图片、文字详情等)请您及时注册登录-www.daoqin.net
您需要 登录 才可以下载或查看,没有账号?立即注册
x
故障提示: 今天在linux 安装discuz 的时候出现错误提示‘mysql_connect() 不支持请检查mysql模块是否正确加载’,如下图:
解决方法:(window系统的解决方法在最下面). |# D+ P0 f _' A7 Y! c, _
一、linux 解决方法: 查看/usr/lib/php/modules/ (64位的看/usr/lib64/php/modules/)里面根本没有mysql.so0 s X3 r5 X: ]+ s1 b3 l
找到centos5.4安装源文件,然后找到CentOS目录下的6 h$ e |, }6 W- J0 a9 h3 Z
php-mysql-5.1.6-20.el5.i386.rpm# I" ~& _( E+ K R |' Q
php-pdo-5.1.6-20.el5.i386.rpm' Z( a: s1 G. k' I( {: s
两个文件,然后通过FTP上传到服务器。1 U2 O9 f1 T+ h
执行安装:
* T+ u; T- Z: Q4 b2 |rpm -i php-mysql-5.1.6-20.el5.i386.rpm --nodeps
! h0 L! i Z' X. L# ]: M* Bpm -i php-pdo-5.1.6-20.el5.i386.rpm --nodeps
1 n# ~; W: ]& n. A7 o/ t再查看so文件:
9 M* b5 j0 c" pls /usr/lib/php/modules/ ~6 P' } [; ^6 |) Q- \* q- n
dbase.so ldap.so mysqli.so mysql.so pdo_mysql.so pdo.so pdo_sqlite.so phpcups.so: a: H( a! Z3 r. L% w0 g) [
mysql.so存在了。
* q- L. i9 R, H; p3 b然后配置
1 n/ a. j5 l' {1 W) t, ?vi /etc/php.ini找到extension=msql.so,然后在它下方去掉前面分号然后添加如下:
' U, c% c; [% p4 a9 Sextension=mysql.so* h0 I/ ^& c5 f- U5 N0 n
extension=mysqli.so' b6 w; W8 B7 [# l
extension=pdo_MySQL.so6 s6 x5 v) r2 _- \5 k/ J
保存,重启httpd" N; j6 @. i1 i; d- n6 f1 Z! @
/etc/init.d/httpd restart$ a, F( w: ? ^1 F
去刷新网页试试,是不是mysql已经能连上了?
/ m. v% ^) i9 V
二、window 解决方法: 1,在系统的 system32(C:\windows\system32)目录下缺少libmysql.dll文件,解决方法是找到php目录下的libmysql.dll,并将libmysql.dll复制到C:\ windows\system32目录中,然后重新启动Web服务。
# G* m, T- Q7 w) {# ~8 U2, 在C:\windows目录下的php.ini文件中,没有将“;extension=php_mysql.dll”中的前面一个“;”去掉,所以不能使用相应功能,解决方法是打开php.ini文件找到
+ {1 }$ x1 s$ N. w;extension=php_mysql.dll+ @/ g4 a+ |5 i4 V# h2 |7 k
改成5 H/ p8 T* z3 F* z' Z6 _% F+ I$ J
extension=php_mysql.dll //去掉前面的;使之生效9 ]6 X2 E1 d6 L; Q3 F, c
3, Mysql目录没有读取权限,正确的目录权限如下:& f$ p) W4 K3 x( t; Z
administrator 完全控制3 ~, N% u1 p* {$ U% n8 d$ J1 g
system 完全控制
. @$ @/ A: X/ l* }users 读取和运行+列出文件夹目录+读取, W6 J3 l! ~" T! m# x# i
其他的用户权限全部删除,然后重启MYsql服务和Web服务- M& k1 V8 q6 F1 g
(注:以上设置无安全设置;建议修改后重启一下服务器)) Q2 `8 _4 x3 P$ R
4。,还要检查php.ini文件的权限(需要user权限),检查复制到system32里面的php文件的权限,检查php安装目录文件夹的权限.至少要有users默认权限.temp文件夹至少要有users组修改级别权限. 2 j& G4 f7 Y, Q( h6 X
8 H9 z; b% ] D2 E
查询更多关于错误的教程:道勤主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用道勤主机过程中所遇到的一切问题!
如果您是道勤主机用户,那么您可以通过QQ【792472177】、售后QQ【59133755】、旺旺【诠释意念】、微信:q792472177免费电话、后台提交工单这些方式联系道勤主机客服!
如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到道勤主机的服务! |