xp下php5连接apache2,急等!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xp下php5连接apache2,急等!!!相关的知识,希望对你有一定的参考价值。

忙了两天了,该做的都做了,头都大了!!
求好心的大虾帮忙远程求助安装以下!
在下感激不尽!把配置好的文件给我传一份也好!谢谢

phpWIND完整教程
http://www.phpwind.net/read-htm-tid-409589.html&t=1
我就是按着做的可以用了
http://fouroceans.51vip.biz/ 我的论坛,白天可以访问

2、配置Apache以支持PHP:
2.1、用记事本打开并编辑Apache的配置文件“F:\MyForumProg\Apache2.2\conf\httpd.conf”,查找字符串“#LoadModule ssl”,在其后加入一行“LoadModule php5_module F:/MyForumProg/PHP/php5apache2_2.dll”(见下图)。

2.2、查找字符串“DocumentRoot "”,将其设置为我们设定的Apache虚拟根目录为“F:\MyForumProg\MyBBS”(见下图)。

2.3、查找字符串“<Directory "”,将其也设置为我们设定的Apache虚拟根目录为“F:\MyForumProg\MyBBS”(见下图)。

2.4、查找字符串“DirectoryIndex index.html”,将其修改为“DirectoryIndex index.php index.html”(见下图)。

2.5、查找字符串“AddType application/x-gzip”,在其后加入一行“AddType application/x-httpd-php .php”(见下图);然后,保存文件并退出。

至此,Apache的基本配置工作已经完成。

2.6.1、为了验证配置文件修改的正确性,可右击桌面右下角系统托盘中的Apache图标,点选“Open Apache Monitor”项(见下图)。

2.6.2、在随后弹出的“Apache Service Monitor”窗口中,点击“Restart”按钮,如果提示“The Apache2 Service has restarted.”,则说明Apache服务在修改后的配置下重启成功(见下图)。

2.7、为了验证Apache对PHP的支持,可在Apache的虚拟根目录(F:\MyForumProg\MyBBS)下创建一个名为“phpinfo.php”的文件,内容如下:
<?php
phpinfo();
?>
在浏览器中打开:http://localhost/phpinfo.php,如能看到当前服务器所支持PHP的全部信息(见下图),则说明Apache对PHP的支持配置成功了。注意:“Server API”的模式为“Apache 2.0 Handler ”。
参考技术A 先自己配置,懂得原理后可以用一些套件
有名的有 Appserv 和 Xampp
Appserv 我以前用的,效率好像比Xampp高些,缺点装zend麻烦,现在新版本不知道怎么样了
我现在一直用xampp 解压就可以用了,想要的东西都有了,包括zend,SSL,ftp 等好多呢

配置文档网上搜索一下应该比较多,我就不写了,
注意的是端口不要冲突。
例如80端口容易被IIS或迅雷占用。看检查一下
参考技术B 你用php5编软件?还是做网站?

Windows XP SP2下配置PHP开发环境(方法一)

(Apache2.2.4 + PHP5.2.1 + MySQL5.0.22 + ZendOptimizer3.2.6)

 
初涉PHP,三天摸索,重复N次,精神几近错乱,终于成功配置PHP环境,现将步骤记录如下:
 
环境及所须软件:
 
Windows XP SP2 (不安装IIS,或者关闭IIS)
Kaspersky Anti Virus 6.0 (之所以说明,是因为有些访火墙会阻止80端口而与Apache服务器冲突)
apache_2.2.4-win32-x86-no_ssl.msi ( www.apache.org,应用程序服务器)
php-5.2.1-Win32.zip ( www.php.net,PHP5的软件包)
pecl-5.2.1-Win32.zip ( www.php.net,PHP5的PECL扩展模块集合包)
mysql-noinstall-5.0.22-win32.zip ( www.mysql.com,数据库管理系统)
ZendOptimizer-3.2.6-Windows-i386.exe ( www.zend.com,php程序加速器)
 
 
安装过程:
 
1. 安装 Apache
Apache安装很简单,路径为E:/Apache2.2,然后一路next,next,finish。其中出现要填写Network Domain,Server Name,Administrator's Email Address这三项,填写内容如下:
要注意是否与系统中的杀毒软件发生冲突和80端口争夺,我用的卡巴斯基个人版6.0,在信任区域及网络设置中的端口设置中并没有特别设置,安装完成后可以在浏览器中打开 http://localhost看是否出来It Work字样,以此验证是否安装成功和正常运行。
 
 
2. 安装 PHP
解压php-5.2.1-Win32.zip到E:/php5,然后将pecl-5.2.1-Win32.zip内的所有文件(*.dll,*.jar)解压到E:/php5/ext目录下,ext目录是PHP 搜索扩展库和存放扩展库的位置。
然后在“我的电脑”->属性->高级->环境变量 中增加环境变量如下(建议设置完环境变量后进行系统重启):
PHPRC
E:/php5/
 
PHPEXT
E:/php5/ext
 
PATH
;E:/php5;E:/Apache2.2
 
 
3. 安装 MySQL
安装MySQL,下载的是解压版,个人觉得解压版的MySQL比较好用,安装方法比较简单,可参考本站另一篇文章(http://blog.csdn.net/royal_coffee),在这里不再重述。
 
 
4. 配置 Apache 中的 http.conf
打开E:/Apache2.2/conf/extra目录,新建一个名为httpd-php5.conf的文件,内容如下(注意当中的路径分隔符):
LoadModule php5_module "E:/php5/php5apache2_2.dll"
 
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
 
DirectoryIndex index.php
 
PHPIniDir "E:/php5"
 
然后打开E:/Apache2.2/conf/httpd.conf,未行增加一句
Include conf/extra/httpd-php5.conf
 
 
5. 配置 php.ini
将E:/php5目录中的php.ini-dist重命名为php.ini,查找当中的extension_dir = "./",将其改为extension_dir = "E:/php5/ext"
然后启用相应的*.dll文件,即将
;extension=php_bz2.dll
;extension=php_curl.dll
更改为
extension=php_bz2.dll
extension=php_curl.dll
因为我们前面在Apache设置的时候,选择PHPIniDir的目录就在我们php的安装目录,所以无需将php.ini复制到windows目录下。还有就是提示,如果你要调用mcrypt,mhash,mysql的话,记得把php目录下的libmcrypt.dll, libmhash.dll,libmysql.dll 复制到 windows目录的system32目录下。
 
 
6. 安装 Zend Optimizer
Zend Optimizer 是用于PHP的加速器,这个比较简单,按提示进行操作即可,在此不作详述。
 
 
7. 测试
在E:/Apache2.2/htdocs中新建phpinfo.php文件,内容如下
<?php
phpinfo();
?>
 
在E:/Apache2.2/htdocs中新建testdb.php文件,内容如下
<?php
$link = mysql_connect('localhost','root','root');
if(!$link) echo "Database connect fail";
else echo "Database connect success";
mysql_close();
?>
 
运行Apache服务器,开启MySQL数据库,在浏览器中输入
进行测试。

以上是关于xp下php5连接apache2,急等!!!的主要内容,如果未能解决你的问题,请参考以下文章

在 PHP5 存在的情况下删除 PHP 7 后 Apache2 不起作用

Windows XP SP2下配置PHP开发环境(方法一)

Ubuntu下在线安装Apache+PHP5+MySQL

Windows下Apache2.4+php5.6环境搭建

php安装windows下apache2.4.33/php5.6.36配置

wamp环境单独安装(windows下apache2.4mysql5.5php5.5的版本)