iis+php5+mysql5 Call to undefined function mysql_connect()

lifuqiong00 2008-04-12 03:44:48
问题:Call to undefined function mysql_connect()
用phpinfo()打印输出有用的如下:
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File (none)
PHP API 20041225
PHP Extension 20060613
Zend Extension 220060519
同时,有台正确机器(环境为iis6+php5+mysql4)的phpinfo如下
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\WINDOWS\php.ini
PHP API 20041225
PHP Extension 20060613
Zend Extension 220060519
我有几个疑问希望哪位达人给出solutions:
1.错误的配置中Loaded Configuration File 为none,是不是说没有加载到C:\WINDOWS\php.ini?
2.PHP Extension 为20060613,这个日期是指php5目录中的ext的生成日期吗?因为这两个环境的差别估计就是连接到mysql4和mysql5的connector(也就是libmysql.dll文件)的差别,而这两个日期相同是否说我的错误的环境中libmysql.dll不对?但是该文件是从php5中copy的。

thanks.
...全文
498 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
接分是王道!
hahajohn2006 2008-04-19
  • 打赏
  • 举报
回复
php5的mysql需要在php.ini里面打开

重新配置一下php.ini,找到[Extensions]段下面的mysql=mysql.dll,取消前面的注释
然后复制到C:\Windows下
lovejuve 2008-04-19
  • 打赏
  • 举报
回复
在你的php安装目录下也放一个配置好的php.ini文件进去
是是非非 2008-04-19
  • 打赏
  • 举报
回复
php5的mysql需要在php.ini里面打开

重新配置一下php.ini,找到[Extensions]段下面的mysql=mysql.dll,取消前面的注释
然后复制到C:\Windows下

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧