apache_2.2.14+php-5.2.11+mysql5.0.18

很多初学者都会在php“复杂”的开发环境面前望而却步。今天我来向大家介绍我在win-xp中配置php开发环境的步骤
首先要准备好安装文件:
Java代码
apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

PHP:php-5.2.11-Win32.zip; APACHE:apache_2.2.14-win32-x86-no_ssl.msi; MYSQL:mysql-5.0.18-win32.zip。 PHP:php-5.2.11-Win32.zip;APACHE:apache_2.2.14-win32-x86-no_ssl.msi;MYSQL:mysql-5.0.18-win32.zip。
注意:php请使用zip包解压。没有的朋友google;这里不讲解mysql的安装,重点讲php与apache,以及php如何配置连接mysql。
首先安装apache.按向导提示安装到C:\Apache2.2目录下
其次安装php.解压zip包放到C:\PHP目录下
安装工作做好,接下来就是配置文件了。在这里说明一下,我在网上看到很多人讲要把libmysql.dll及php5ts.dll都放到C:\WINDOWS\system32目录下,并将php.ini放到C:\WINDOWS目录下,更有甚者要将C:\PHP\ext目录下的所有.dll文件都copy到C:\WINDOWS\system32目录下,在这里我要强调我并没有这样做,有可能他们和我用的php及apache版本不同!所以初学者都不要被混淆蒙蔽了!
需要配置的文件有三个1、php.ini-dist(在C:\PHP目录下);2、php.ini-recommended(在C:\PHP目录下);3、httpd.conf(在C:\Apache2.2\conf目录下)。
一、php.ini-dist修改:
Java代码
apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

extension_dir = "C:\PHP\ext"; extension=php_dba.dll; extension=php_dbase.dll; extension=php_gd2.dll; extension=php_imap.dll; extension=php_mysql.dll; extension=php_pdo.dll; extension=php_pdo_mysql.dll; mysql.allow_persistent = _disibledevent=>
其它的不是非关键没有贴出来,详见附件!
二、php.ini-recommended修改:
Java代码
apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

doc_root = "D:\phpproject"//php项目所在目录,原目录在apache安装目录C:\Apache2.2\htdocs下,些处D:\phpproject相当于虚拟目录; extension_dir = "C:\PHP\ext"; mysql.allow_persistent = _disibledevent=>apache安装目录C:\Apache2.2\htdocs下,些处D:\phpproject相当于虚拟目录;extension_dir = "C:\PHP\ext";mysql.allow_persistent = _disibledevent=>
三、httpd.conf修改:
Java代码
apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

DocumentRoot "D:/phpproject"; <Directory "D:/phpproject">; DirectoryIndex index.htm;//首页 DocumentRoot "D:/phpproject";<Directory "D:/phpproject">;DirectoryIndex index.htm;//首页
最后面:
Java代码
apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

#BEGIN PHP INSTALLER EDITS - REMOVE _disibledevent=>
apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

mysql MySQL Support enabled Active Persistent Links 0 Active Links 0 Client API version 5.0.51a Directive Local Value Master Value mysql.allow_persistent _disibledevent=>
apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

apache_2.2.14+php-5.2.11+mysql5.0.18

<?php $conn=mysql_connect("localhost","root","marc"); if($conn){ echo "Mysql Connect Successfully!"; } else { echo "Mysql Connect Failed!"; } ?> <?php $conn=mysql_connect("localhost","root","marc"); if($conn){ echo "Mysql Connect Successfully!"; }else{ echo "Mysql Connect Failed!"; }?>
Tags: 

延伸阅读

最新评论

发表评论