讓apache支持php文件的解釋,有2種方法配置,RPM裝的默認配置是:
AddHandler php5-script .php
AddType text/html .php
網上很多人的配置方法是:
AddType application/x-httpd-php .php
我試了這兩種都可以,不知道有什么區別?
1. AddHandler 指令的作用是: 在文件擴展名與特定的處理器之間建立映射
比如: AddHandler php5-script .php
指定擴展名為 .php 的文件應被 php5-srcipt 處理器來處理。
2. AddType 指令
作用:在給定的文件擴展名與特定的內容類型之間建立映射
語法:AddType MIME-type extension [extension] ...
AddType指令在給定的文件擴展名與特定的內容類型之間建立映射關系。MIME-type指明了包含extension擴展名的文件的媒體類型。
AddType 是與類型表相關的,描述的是擴展名與文件類型之間的關系。
AddHandler 說明什么樣的擴展名使用什么樣的程序來處理,描述的是擴展名與處理程序之間的關系。