我已經根據這個 linode 指南設定了 php/apache:https ://www.linode.com/docs/guides/install-php-8-for-apache-and-nginx-on-ubuntu/
這似乎奏效了,我有一個可以提供檔案和處理.php檔案的 apache 服務器。
但是,我正花時間弄清楚如何告訴 apache 使用 .html 檔案處理 .html 檔案.php。我對.htaccess(a-la- https://manage.accuwebhosting.com/knowledgebase/2492/Parse-HTML-As-PHP-Using-HTACCESS-File.html和類似的)所做的任何修改都不會產生任何變化。我還設定AllowOverride All了. 此外,有關該主題的大多數在線資訊都指向早期版本的./var/www//etc/apache2/apache2.conf.php8.0
什么可以讓 apache.html處理php 8.0?
uj5u.com熱心網友回復:
你需要有這個模塊,確認你在 httpd.conf 中有這一行,或者在那里添加它:
LoadModule mime_module modules/mod_mime.so
還要檢查您的系統上是否存在該modules/mod_mime.so檔案。
然后在 httpd.conf 中找到或添加模塊部分:
<IfModule mime_module>
# following line will change mime type of .html file to php
# and they will be handled as such
AddType application/x-httpd-php .html
</IfModule>
指令AllowOverride All將啟用 .htaccess 檔案,但您也需要啟用 mime_module。
當然,在進行配置更改后重新啟動 apache 服務器。
模塊檔案:這里
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/482036.html
