初学php, Call to undefined function mysql_connect()是什么原因?



初学php, Call to undefined function mysql_connect()是什么原因? 如何解决?


环境/版本:php-5.1.2-installer.exe + windows2003 IIS6 + mysql5


我在php.ini文件中extension=php_mysql.dll前的分号,去掉了,还是不行.

我在php的安装目录中搜不到php_mysql.dll这个文件,正常吗?

17 个解决方案

#1


自已up一下

#2


我也遇到这个问题。原因是PHP5没有自动装载extension,您可以在php.ini中设置一下extension_dir,并且将php_mysql.dll之前的注释号去掉。

#3


安装php得时候没有绑定mysql吧?
./configure --mysql=mysql-dir

#4


楼上的那位兄弟他在windows下的,哪有./config呀

#5


回复:   kiki_one(奇奇) 

我照你说的去做了,还是不行呀

错误如下:
-------------------------------------------
Fatal error: Call to undefined function mysql_connect() in c:\Inetpub\wwwroot\php\reg.php on line 10
PHP Warning: PHP Startup: Unable to load dynamic library 'C:/Inetpub/php/ext/php_mysql.dll' - 找不到指定的模块。 in Unknown on line 0 


这个文件php_mysql.dll 就在C:/Inetpub/php/ext/目录中

为什么说"找不到指定的模块"呢?????????????????????????????????

#6


重新按照你的MYSQL,可能是php_mysql.dll坏掉了.

#7


安装==按照

#8


楼上的,php_mysql.dll坏掉了 ,不可能吧, mysql也重装,还是不行

#9


可怜,我还以为只有我自己才遇到这种鬼事。原来不止我一个呀。
我的解决方法是重新下载PHP的非安装版,然后解开存好。再设一次PHP,特别是IIS中重新指定。就解决了。

#10


php.ini这个文件放的地方不对

如果不知道放哪里就直接放在C:\windows\ 下。

#11


php。ini要放在windows下。要把两个文件放在system32下。

#12


主要是PHP在启动时没有找到php_mysql.dll文件,不能正常加载MySql服务.
你可以把php_mysql.dll复制到c:\windows\system32文件夹下
或者
添加"系统环境变量",具体如下:
右键单击我的电脑->属性->高级->环境变量->系统环境变量
a. 在“系统环境变量”选中Path使这一行处于高亮状态,然后选择“编辑”,在变量值的最后加上“;D:\php”(php.exe所在目录)
b. “系统环境变量”->“新建”->变量名“PHPRC”->变量值“D:\php”(php.ini所在目录)->一路确定

#13


mysql 没有建立链接也会这样的/

#14


写个简单的
<?php
    phpinfo();
?>
看看有没有装载?
或者在php.ini中指定extension_dir="c:/php/ext"

#15


(windows) 
You need to insert these  lines to your Apache httpd.conf configuration file to set up the PHP module for Apache 2.0: 


LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

PHPIniDir "C:/php"
 

#16


(windows)
You need to insert these lines to your Apache httpd.conf configuration file to set up the PHP module for Apache 2.0:


LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php

PHPIniDir "C:/php"

#17


谢谢各位大侠回复, 小第老时搞不对,一气之下,不玩php了.

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告