百度空间 | 百度首页 
               
 
查看文章
 
解决PHP5不能连接MYSQL的问题
2007-06-27 05:02

我的PHP版本是 php-5.2.3
mysql 是 6.0
apache

刚开始老是连接数据库的地方出问题,执行不报错,但数据就是写不进数据库,搞的我郁闷了半天,

后台查看apach的日志文件才发现错误信息:PHP Fatal error:   Call to undefined function mysql_pconnect() in D:\\devPrograms\\Apache2.2\\htdocs\\guestbook\\update.php on line 7, referer: http://localhost/guestbook/post.html

我相信大部分人都遇到此问题,现在发解决方法共享一下,,

第一步: 打开PHP根目录下的PHP.INI文件,找到如下内容:
;extension=php_mysql.dll
;extension=php_mysqli.dll

找到后将前面的分号 ; 去掉

第二步: 去下载一下php-5.2.1-Win32 的版本,为什么要下载,,因为需要 php_mysql.dll
php_mysqli.dll,libmysql.dll这三个文件,PHP5.2.3中是没有的..当然其它版本中也可能有这三个文件,只要你有这三个文件就行了...如果没有.可以去这个地址下载:http://downloads.phpchina.com/php/5.2.1/php-5.2.1-Win32.zip 解压后就能找到

第三步:在php.ini中找到extension_dir="./" 这是默认的
            把刚刚解压的文件夹中的ext目录拷贝到你的PHP安装目录下,不拷贝也有其它方法,这里不介绍,全拷贝是为了你可以以后要用其它的东西......

拷贝完成后,将 extension_dir="php根目录/ext/" 这样设置

第四步 :
              将解压的文件夹中的 libmysql.dll 拷贝到 c:/windows/system32/   中,

最后:重启apache服务器

//+-------------------------------------------------------------------------------------------

有问题可回复,大家交流


类别:默认分类 | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu