服务器环境:win2003(iis6+php5.0+mysql5+phpmyadmin)
iis对php已经支持,并且将配置好的php.ini文件已经复制到c:\windows\下,另将php_mysql.dll,php_mbstring.dll,php_gd2.dll等文件均已复制到system32文件夹下。mysql运行正常。运行mysql测试代码:test.php
<?php
$host="localhost";
$user="root";
$password="root";
$link=mysql_connect($host,$user,$password);
if(!$link) echo "<h1>失败!</h1>";
else echo "<h1>成功!</h1>";
mysql_close();
?>运行结果:
Fatal error:Call to undefined function mysql_connect() in D:\tools\www\test.php on line 5这个应该是php没有加载mysql的动态链接库吧?网上很多资料显示,应用mysql的libmysql.dll,然后把这个文件和php\ext\php_mysql.dll文件copy到system32文件夹下,并把php.ini文件中的;extension=php_mysql前的分号去掉就可以,我都作了,为什么还是不行啊。网上解决这个问题基本上都是这样解决的。请问还需要修改什么地方吗?
iis对php已经支持,并且将配置好的php.ini文件已经复制到c:\windows\下,另将php_mysql.dll,php_mbstring.dll,php_gd2.dll等文件均已复制到system32文件夹下。mysql运行正常。运行mysql测试代码:test.php
<?php
$host="localhost";
$user="root";
$password="root";
$link=mysql_connect($host,$user,$password);
if(!$link) echo "<h1>失败!</h1>";
else echo "<h1>成功!</h1>";
mysql_close();
?>运行结果:
Fatal error:Call to undefined function mysql_connect() in D:\tools\www\test.php on line 5这个应该是php没有加载mysql的动态链接库吧?网上很多资料显示,应用mysql的libmysql.dll,然后把这个文件和php\ext\php_mysql.dll文件copy到system32文件夹下,并把php.ini文件中的;extension=php_mysql前的分号去掉就可以,我都作了,为什么还是不行啊。网上解决这个问题基本上都是这样解决的。请问还需要修改什么地方吗?
解决方案 »
- 淘宝模板制作php问题,希望高手帮忙解答下。
- 请教一下淘宝API示例代码的几行代码100分
- [問題]textarea回車符的問題
- 致初学者:PHP比ASP优秀的七个理由
- dedecms列表模板页调用所有推荐产品问题
- 100分求在codecharge中怎么加入一个单选按钮
- 有没有php版的网站生成工具?
- 启动apache时,为什么提示“通常每个套接字(协议/地址/端口)地址只能使用一次。make_sock could not bind to address0.0.0.0:80 no lis
- 【强烈推荐:】100兆jsp/php/cgi+50兆mysql空间=100元/年!!!
- 用过directadmin的帮我看下
- php中httpclient建立http请求时cookie丢失解决方法
- 购买的双线LINUX空间不能上传图片,php急
如没有,重装
extension=libmysql.dll
并将PHP目录下的相应DLL文件拷到32目录下