黑道圣徒3作弊码mod:php与mysql连接的问题 ,还是有问题啊!大家来看看

来源:百度文库 编辑:高校问答 时间:2024/05/08 16:09:57
编写.php文档的内容如下
是用来连接mysql的
<?php
$link=mysql_connect('localhost','root','password');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
在浏览器中连接后出现信息
Fatal error: Call to undefined function mysql_connect() in D:\Server\www\testdb.php on line 2
注:D:\Server\www\是我设置的documentroot路径
显示信息是连接失败
对了,phpmyadmin也无法进入!

(extension=php_mysql.dll前的分号也去掉了
libmysql.dll在安装文件夹,c:\windows和system文件夹下都拷有副本)
请问大家是怎么回事啊!!!

还有个问题,比如那个显示php信息的例子吧:
<? echo phpinfo(); ?>
如果把windows下的php.in文件删了的话,浏览器中能显示.php的信息,但保留的话,却是一片空白。
请问一下这是为什么啊,大家?不是要把这个配置文件放在windows文件夹下的吗?

我用的是mysql5.0.18+apache 2.2.2+php5.1.4
模块化安装

先谢l了~
extension_dir确定指向php_mysql.dll 所在文件夹(拷到system文件夹时指向systen文件夹,又试过指向ext文件夹)
至于这个<? phpinfo(); ?>,是没有问题的,因为把windows下的php.in文件删了的话,浏览器中能显示.php的版本信息,而且也在其他正常服务器上试过

extension=php_mysql.dll
前面的分号去了 但是你确定你的extension_dir设置的正确么?
为了确定当前的mysql没有问题 建议你从命令行下面重启一下apache的服务
打开命令提示符 输入 apache的路径\bin\apache.exe -k restart
看看有没有什么错误提示信息 或许能帮助你找到问题的所在 要是有错误弄不明白的话贴出来啊 或许能帮你

还有一点就是 测试php的信息的函数是 phpinfo();
直接这么写 <? phpinfo(); ?>不用加echo的

我一直用php4的 php5用的不多 祝你好运!