雷霆传奇手游戏激活码:php在连接MYSQL的时候出现的问题

来源:百度文库 编辑:高校问答 时间:2024/05/06 06:56:15
我用APACHE2.0.55做了一个PHP5.1.4与MYSQL5.0的SERVER。写了一个内容为
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "fail";
else echo "success";
mysql_close();
?>
的TEST-MYSQL.PHP文件
调试出错为
Fatal error: Call to undefined function mysql_connect() in G:\test_mysql.php on line 2

我又写了一个TEST.PHP其内容为
<?
#test.php

echo "php version=";
echo phpversion();
echo "<br>";

dl('mysql.so');
require "inc.php";

test();
echo "<br>";

dbconnect();
?>
----------------------------------------
<?
# cat inc.php
function test(){
echo "function test output";
}
function dbconnect(){
mysql_connect("localhost","root","123456");
}
?>

然后报错为

php version=5.1.4

Warning: dl() [function.dl]: Not supported in multithreaded Web servers - use extension=mysql.so in your php.ini in G:\test.php on line 8

Warning: require(inc.php) [function.require]: failed to open stream: No such file or directory in G:\test.php on line 9

Fatal error: require() [function.require]: Failed opening required 'inc.php' (include_path='.;C:\php5\pear') in G:\test.php on line 9

我已经按照书中方式设置好了PHP.INI将其中
mysql.default_port = 3306
mysql.default_host = localhost
mysql.default_user = root
mysql.default_password = 123456

extension=php_mysql.dll
改过来了,而且还在找到php_mysql.dll 和php_mysqli.dll,并与libmysql.dll一同复制到C:\WINDOWS\system32\下
请问我还有什么遗漏的吗?
PHP中php.ini配置extemsion_dir为d:\php5\ext都没问题

你下载个套件进行安装,单个安装太痛苦,难以成功。

而且MySQL5.x以上的版本好像都有问题似的...