Linux下Apache無法解析.php文件


解決辦法:

    修改Apache的配置文件:httpd.conf

    通過增加參數模塊,讓 Apache 將擴展名 .php 解析成 PHP。為了避免潛在的危險,例如上傳或者創建類似exploit.php.jpg的文件並被當做 PHP 執行,我們不再使用 Apache 的 AddType 指令來設置。

 

<FilesMatch \.php$>    SetHandler application/x-httpd-php</FilesMatch>

 

如果想將 .php, .php2, .php3, .php4, .php5, .php6, 以及 .phtml 文件都當做 PHP 來運行,則添加參數配置:

 

<FilesMatch "\.ph(p[2-6]?|tml)$">    SetHandler application/x-httpd-php</FilesMatch>

 

或者加上

<Files ~ ".(php.|php3.)">
        Order Allow,Deny
        Deny from all
</Files>

來禁止。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM