windows安装PHP5.4.13 +Apache2.4.4
来源:互联网 发布:腾讯qq源码 编辑:程序博客网 时间:2024/05/18 00:12
下载了PHP5.4.13 +Apache2.4.4,开始在网上下教程。
环境配置遇到的第一个问题就是网上很多教程是针对老版本的PHP和apache,不得不搜了很久才搜到这篇文章。
windows安装PHP5.4+Apache2.4+Mysql5.5
一路照着做,很顺利。但最后配置了PHP后,apache怎么也启动不起来。
主要是按文中这段操作时出了问题:
------------------------------------------------------------------------------------------------------------------------------
第二部分:安装PHP5.4.8
1.下载回来的是解压文件,解压好放到要安装的位置。(我这里以D:\PHP为例)
同时解压php5apache2_4.dll-php-5.4-win32.zip选择PHP 5.4.7中的php5apache2_4.dll放到PHP目录中。
注意:这里没有PHP5.4.8版本的php5apache2_4.dll,所以我选择了一个最新版本的。
2.复制份php.ini-development,并改名为PHP.ini。
3.打开Apache24\conf下httpd.conf,在最后加上
# php5 support LoadModule php5_module "d:/php/php5apache2_4.dll" AddHandler application/x-httpd-php .php # configure the path to php.ini PHPIniDir "d:/php"
用来支持PHP,其中d:/php为PHP根目录。由于使用的是 Apache2.4.3,所以 php5_module 为 php5apache2_4.dll。
4. 重启 Apache 服务器。
---------------------------------------------------------------------------------------------------------------------------------
打开php5apache2_4.dll-php-5.4-win32.zip压缩包中的readme.txt,其中有这样一句话:
Runs with PHP 5.4 Thread Safe (TS), and only with Apache 2.4 Win32 VC9 or VC10
回头看看,原来我下载的是
PHP 5.4 (5.4.13)
VC9 x86 Non Thread Safe (2013-Mar-15 04:08:07)
于是,重新下载
VC9 x86 Thread Safe (2013-Mar-15 04:08:07)
下载后发现,php5apache2_4.dll-php-5.4-win32.zip中的dll已经用不到了,因为VC9 x86 Thread Safe(线程安全版本)已经带有那个dll.
注意:
那个readme.txt中还说到
# Add to your httpd.conf
LoadModule php5_module "c:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
Note: Remember to substitute the c:/php for your actual path to PHP in the above example.
因此,PHPIniDir "C:/php"也要配置为PHP实际解压到的目录(前面那篇文章没有提到这个)
然后在游览器中输入http://localhost/
从昨晚搞到今早,看到PHP info页面总算是OK了。
ps:index.php内容如下
<?
echo phpinfo();
?>
- windows安装PHP5.4.13 +Apache2.4.4
- PHP5+Apache2在Windows下模块化安装
- windows下安装apache2.2,php5.3
- windows+php5+apache2配置
- 安装Apache2 + PHP5 + MYSQL
- 安装 apache2 + php5 + mysql
- apache2.2 安装php5
- windows环境php5+apache2+mysql5的安装详细指导
- Apache2.2.4 + PHP5.2.4在Windows下的安装配置
- Windows最新版Apache2、PHP5、MySQL6、PHPMyadmin、ZendOptimizer安装详细过程
- Windows XP下 Apache2.2 php5.3 安装和配置
- windows平台Apache2、PHP5、MySQL6、PHPMyadmin、ZendOptimizer安装图解
- Windows XP+Apache2.2+PHP5.3+OCI8 痛苦安装总结
- Windows下Apache2.2.6+Php5.2.4+MySQL6.0安装
- Windows Server 2003安装配置Apache2+PHP5+MySQL5
- apache2.2和php5.4.2在windows下的安装
- windows安装PHP5.4+Apache2.4+Mysql5.5
- windows安装PHP5.4+Apache2.4+Mysql5.5
- Android 高效调试神器 JRebel
- JavaScript的数组简单引用实例
- Java线程与内核线程
- Eclipse上进行 Android NDK 开发环境搭建
- Android NDK开发 native层获取Surface并显示图像 思路过程
- windows安装PHP5.4.13 +Apache2.4.4
- Java EE开发第一章:数据库开发-MySQL的安装图解
- 小程序文档整理之 -- API(设备)
- 用快捷键改善生活兼谈VIM的学习历程
- 二分法
- Python 结巴分词停止词及自定义词库
- DOM扩展:Selectors API(querySelector()和querySelectorALL())
- 小程序文档整理之 -- API(界面)
- innerHTML、innerText、outerHTML、outerText、text()、html()、val()、document.write、document.writeIn