添加AddType php指令以在服務(wù)器端擴(kuò)展文件類型,以便在Web服務(wù)器上運(yùn)行PHP腳本。當(dāng)我們使用Apache作為服務(wù)器時(shí),可能會(huì)遇到一些擴(kuò)展名為.php的文件無法運(yùn)行的情況,因?yàn)槲覀冊(cè)诜?wù)器上沒有定義PHP解釋器。這時(shí)候,我們就需要添加AddType php指令,來告訴服務(wù)器如何解釋.php文件。
在Apache服務(wù)器上,AddType指令可用于為特定的擴(kuò)展名指定MIME類型。因此,我們可以使用AddType指令將擴(kuò)展名為.php的文件與PHP解釋器相關(guān)聯(lián)。以下是一個(gè)例子:
AddType application/x-httpd-php .php上面的代碼片段告訴服務(wù)器將擴(kuò)展名為.php的文件類型解釋為application/x-httpd-php。這意味著,當(dāng)在服務(wù)器上請(qǐng)求.php文件時(shí),服務(wù)器可以使用PHP解釋器來解釋和運(yùn)行該文件。 我們還可以用AddType指令來為其他類型的文件添加PHP解釋器。例如,以下指令將HTML文件與PHP解釋器關(guān)聯(lián):
AddType application/x-httpd-php .html AddType application/x-httpd-php .htm這意味著,當(dāng)請(qǐng)求服務(wù)器上的HTML文件時(shí),服務(wù)器將使用PHP解釋器來解釋和運(yùn)行該文件。 同樣的道理,我們還可以為其他類型的文件添加PHP解釋器。例如,我們可以將擴(kuò)展名為.phtml的文件與PHP解釋器相關(guān)聯(lián):
AddType application/x-httpd-php .phtml除了使用AddType指令將PHP解釋器添加到服務(wù)器上,還可以在.htaccess文件中添加指令。以下是一個(gè)例子:
上面的代碼將.html和.htm文件與PHP解釋器相關(guān)聯(lián)。這只會(huì)影響.htaccess文件所在目錄及其子目錄中的文件。如果您想將整個(gè)服務(wù)器上的文件與PHP解釋器相關(guān)聯(lián),則需要將AddType指令添加到httpd.conf文件中或在vhosts中添加適當(dāng)?shù)拇a。 在添加和配置AddType指令時(shí),請(qǐng)注意使用正確的MIME類型。如果您不確定要使用哪個(gè)MIME類型,則可以在Internet上進(jìn)行搜索,或向您的ISP或Web主機(jī)提供商咨詢。 在本文中,我們介紹了如何使用Apache服務(wù)器上的AddType指令將PHP解釋器與擴(kuò)展名為.php的文件相關(guān)聯(lián)。我們還介紹了如何將其他文件類型與PHP解釋器關(guān)聯(lián)。添加和配置AddType指令時(shí),請(qǐng)注意使用正確的MIME類型。AddHandler application/x-httpd-php .html .htm
下一篇php 5.3 重啟