`
lan13217
  • 浏览: 498242 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Fatal error: Call to undefined function: mysql_connect() 的解决

    博客分类:
  • PHP
阅读更多

http://www.9enjoy.com/post/188/

本机Windows2000下装好apache2+php5+mysql,运行程序,提示

引用
Fatal error: Call to undefined function: mysql_connect() 。



php.ini中已经将extension=php_mysql.dll前面的;去掉,但在php.ini里面找不到任何mysql的选项,奇怪!libmysql.dll也以copy到c:\winnt\system32下,extension_dir 也已设置,但就是不行:(

多次测试后才找到原因。
php.ini放在了c:\winnt\下,apache的配置文件里直接Copy了php5的install.txt中说明的内容,如下

# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

# configure the path to php.ini
PHPIniDir "C:/php"



原来这里PHPIniDir设置了php.ini在C:/php下,而不是winnt下的php.ini。要么将这句设置去掉,就使用winnt下的(如果PHPIniDir指定的目录下不存在php.ini,系统也会使用winnt下的),不然就使用指定目录下的。我这里使用指定目录(即php5解压的目录),将php-dist.ini改名为php.ini,将extension=php_mysql.dll前面的;去掉,默认的extension_dir = "./"也不用更改。重启Apache。
查看phpinfo,已经有了mysql的选项,运行程序,OK。<!-- Added by RelatedTopic, plugin for Bo-Blog 2.0.0 -->


分享到:
评论

相关推荐

    php中连接mysql时出现Fatal error Call to undefined function mysql_connect()

    ### PHP中连接MySQL时出现Fatal error: Call to ...通过以上步骤,您应该能够解决“Fatal error: Call to undefined function mysql_connect()”的问题。如果仍然遇到问题,请检查所有配置细节,确保没有遗漏任何步骤。

    Fatal error: Call to undefined function curl_init()解决方法

    Fatal error: Call to undefined function curl_init()解决方法 在 PHP 编程中,curl_init() 函数是一个非常重要的函数,它用于初始化一个 cURL 会话,以便在 PHP 应用程序中实现网络请求和数据交换。然而,在某些...

    IIS下PHP连接数据库提示mysql undefined function mysql_connect()

    通过以上步骤,一般可以解决在IIS环境下PHP连接MySQL数据库时出现的"undefined function mysql_connect()"错误。不过,需要注意的是,随着PHP版本的更新,MySQL相关的扩展模块已经不再被推荐使用。PHP推荐使用PDO...

    PHP正确配置mysql(apache环境)

    结果报错误:Fatal error: Call to undefined function mysql_connect(),明显没法找到mysql相应的库,百度了一大堆,又是什么复制mysql的lib库、又是复制到windows的system32目录,过于复杂,其实正确的配置应该是...

    win7下自定义安装apache2+php5.3+MySQL5.0

    如果遇到`Fatal error: Call to undefined function mysql_connect()`的错误,可能是因为MySQL服务未启动或PHP配置中未启用MySQL扩展。确保在`php.ini`中启用了相关扩展,并检查`phpinfo()`输出中是否存在MySQL相关...

    Zend studio for eclipse中使php可以调用mysql相关函数的设置方法

    如果直接调用mysql_connect会出现:Fatal error: Call to undefined function mysql_connect() 的错误 解决办法, 找到zend studio php.ini所在的位置 我的zend studio安装在D:\Program Files\ 所以php.ini所在位置...

    2018友价商城源码破解版,附加10套模板.5月30日更新破解,附加安装教程

    windows环境配置好后提示Fatal error: Call to undefined function curl_init 可以尝试到php目录中的libeay32.dll,ssleay32.dll和ext/php_curl.dll拷到c:windows/system32和c:windows下 再重启WEB服务器 ...

    phpnow下 mysqli加载不了的问题.docx

    在使用 PHPNow 集成环境的过程中,遇到了一个常见的问题:安装并尝试运行某个基于 PHP 的系统(如 WeberP)时,遇到了 `Fatal error: Call to undefined function mysqli_connect()` 的错误提示。这表明 PHP 当前的...

    在Windows 2003环境下配置 PHP 5.2.5 + Apache HTTP Server 2.2.8 + MySQL 6.0

    如果遇到如`"Fatal error: Call to undefined function mysql_connect()"`之类的错误,检查`D:\PHP5`和`D:\PHP5\ext`目录下是否存在`libmysql.dll`和`php_mysql.dll`等必要的DLL文件,并确保`php.ini`文件具有正确...

    php 连接mssql数据库 初学php笔记

    6. 解决常见问题的方法:文档提出了一个常见的错误提示("Fatal error: Call to undefined function mssql_connect()")及其解决方案。即确认是否正确配置了php.ini文件,并添加了必要的DLL文件。 7. 配置SQL ...

    php.ini-development

    You can redirect all of the output of your scripts to a function. For ; example, if you set output_handler to "mb_output_handler", character ; encoding will be transparently converted to the ...

Global site tag (gtag.js) - Google Analytics