Troubleshooting for error :Call to undefined function mysql_connect()

原创 2007年10月05日 15:08:00
明明几天前解决了这个问题,这几天因为不知道咋的启动了LMHOSTS查询,apache工作出现异常,http://localhost,就是打不开 apache成功安装的页面,无论我重装多少次,还是一样,导致我一直停滞不前,原以为这种问题很难在百度上描述搜索以下,最后试了一下“apache打不开主页”,可好一个论坛的网友说明了是启动了LMHOSTS查询的原因,我赶紧关闭了该东东,我亲爱的apache终于又回来了。
不过问题又来了,打开先前做的东西,又出错了Call to undefined function mysql_connect()。因为先前遇到过这个问题,大概是mysql模块没有加载好的原因,不幸的是又忘了具体解决的步骤,那我就在这儿详细总结一下了。
Why the error happens:
PHP4 (and below) has MySQL support included by default; the functions are embedded into the core of PHP. But PHP5 has removed embedded support for MySQL and requires MySQL to be loaded as an add-in module, in the same way you have to support anything else.(
http://www.siteinaweek.com/installphp5/howto.php)
 
1.                   配置php.ini:php.ini中原有的注释;extension=php_mysql.dll 改为extension=php_mysql.dll;然后extension_dir = "./" 改为extension_dir = "D:/php/ext"
2.                   apache的配置:
#Installing as an Apache module
LoadModule php5_module "D:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/php "(这项我没有做,在php.ini,httpd.conf都找不到它)
3.                   在环境变量path中加上php的路径"D:/php "。这是因为apache要引用libmysql.dlllibmysqli.dll两个文件。当然,你也可以直接拷贝到system32目录下面,但是据说这种做法不好哦。
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Fatal error: Call to undefined function mysql_connect() in

Fatal error: Call to undefined function mysql_connect() in 当出现这样的错误,解决方法有四步, 1、确认PHP中的文件php.ini,找到这三...

PHP中出现Call to undefined function mysqli_connect()

最近在学习PHP,把自己搞得,头昏脑胀,欲哭无泪,(我能怎么办,我也很无奈啊!)好了,下面就开始我的表演了!嘿嘿:其中错误 Call to undefined function mysqli_conn...

Fatal error: Call to undefined function bindtextdomain()

参考文档http://svn-access-mana.sourceforge.net/,尝试安装SVN Access Manager。 在执行http://192.168.4.47:8080/svn...

linux重新编译安装gd,增加freetype支持,解决验证码不显示问题,Fatal error: Call to undefined function imagettftext()

问题: Fatal error: Call to undefined function Think\imagettftext() in /var/www/webreg/ThinkPHP/Librar...
  • hxl5u
  • hxl5u
  • 2015-08-14 01:11
  • 2107

Fatal error: Call to undefined function

PHP常见错误处理之致命错误(一)----函数未定义 一、错误类型:PHP致命错误 Error type: PHP Fatal error Fatal error: Call to unde...

Call to undefined function getsqlvaluestring() with Dreamweaver PHP mysql

undefined function getsqlvaluestring() Hey Guys, I'm new to the forum and it seems very helpful...

Warning: mysql_connect(): Access denied for user''@'localhost' (using password: NO) in C:\ApaServ\p

Warning: mysql_connect(): Access denied for user''@'localhost' (using password: NO) in C:\ApaServ\ph...
  • jaray
  • jaray
  • 2012-09-27 12:11
  • 5222

win7 64位 php环境开启curl服务Call to undefined function curl_init()

无法使用curl_init(),一般情况问题可能出在没有去加载php的扩展文件php_curl.dll(windows操作系统),但是检查了一下系统配置,发现,环境下已经将php.ini文件里 ...

从根本解决“Call to undefined function Think\imagecreate()”

“Call to undefined function Think\imagecreate()的根本解决方法”
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)