Apache2.4+Tomcat7.0+php5.5整合配置详解

在上一篇的基础上,继续添加php的配置php

1、首先下载php5.5html

首先下载php5.5,到官网下载http://www.php.net/downloads.php,参考http://www.cnblogs.com/piaoyang2087/articles/5896233.html选择php版本,这里我下载php5.5apache

下载之后,解压到D:\php-5.5.38-Win32-VC11-x64session

2、配置PHPapp

找到 文件 php.ini-development,将其修改成php.ini,这个是PHP的配置文件,你能够查阅资料修改其中的参数,在文件的878行开始是扩展模块的配置,你须要什么模块就把其前面的 “;”去掉测试

修改php.ini文件,指定ext文件位置网站

 

将Apache与PHP关联spa

这一步就是配置Apache让其调用PHP的模块儿    .net

再次打开 D:\apache-httpd\conf\httpd.conf,在文件的最后添加上调用的配置,注意你的路径,另外就是PHP5.5调用的是php5apache2_4.dll这个模块儿code

# php5 support
LoadModule php5_module D:/php-5.5.38-Win32-VC11-x64/php5apache2_4.dll
AddHandler application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir D:/php-5.5.38-Win32-VC11-x64

4、测试一下咱们的Apache2.4+PHP5.6

开启Apache的服务

  

 

在咱们配置的网站根目录建立一个index.php文件,经过localhost访问

<?php
echo 'aaaaaaaaaaaaaaaaa';
?>

访问http://localhost:8000/index.php,输出如上内容,即为成功

 

 

最后总结一下,可能碰到的一些问题

一、     PHP文件没有被执行直接被输出来了

缘由:我忘记在Apache中Load PHP的模块儿

二、     验证码不显示

缘由:php.ini中没有开启GD库

三、     扩展dll没法加载

缘由:php.ini配置中没有指定ext的目录位置

四、     Apache配置正确,PHP没法加载

缘由:Apache用的X86de,PHP不当心搞成X64了

五、     URL重写.htaccess文件指定无效

缘由:Apache没有开启rewrite功能(百度有如何开启)

六、     没法使用session

缘由:php.ini配置中未开启session功能

相关文章
相关标签/搜索