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功能

相關文章
相關標籤/搜索