- 论坛徽章:
- 0
|
你好,我是这么又做了一遍:
1先安装apache ,127.0.0.1测试通;
2后装php:
把php.int_dist改名为php.int;
在install.txt 找到如下内容
# For PHP 5 do something like this:
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
改为
# For PHP 5 do something like this:
LoadModule php5_module "F:/Web_Dev/Php/php5apache2_2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
并且复制这五行(等一下粘贴)
在apache 的conf文件夹下找到httpd.conf文件
在httpd.conf中查找#LoadModule ssl_module modules/mod_ssl.so这一行
在他下边粘贴
# For PHP 5 do something like this:
LoadModule php5_module "F:/Web_Dev/Php/php5apache2_2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
然后保存文件httpd.conf
编辑文件php.ini
找到extension_dir = 这一行
改为extension_dir = "F:/Web_Dev/Php/ext"
再找;extension=php_bz2.dll这类文件全去了;
保存php.ini文件
并把php.ini文件复制到c盘windows文件件里
然后把php的ext文件夹里的所有dll文件全复制到c盘windows下的system32里
重启apache
3安装mysql
用一下代码测试:
<?php
$db_link=mysql_connect('localhost','root','');
mysql_select_db('mysql');
$result=mysql_query('select * from user');
while($rs=mysql_fetch_array($result)){
echo $rs[0].'<br />';
}
var_dump($db_link);
echo '<hr /><br />';
phpinfo();
?>
结果为
Fatal error: Call to undefined function mysql_connect() in F:\Web_Dev\Apache\htdocs\info.php on line 2
phpinfo();
?> |
|