Debian 10 PHP 無法在 apache 中解析(全新安裝)

Debian 10 PHP 無法在 apache 中解析(全新安裝)

我知道這是一個古老的問題,有很多答案,但現有的解決方案似乎都不起作用。

這是 Debian 10 的全新安裝,已安裝 apache2 和 php (7.3)。

Apache 不會解析 PHP,因此僅將 PHP 程式碼顯示為文字。

PHP 模組肯定已加載,我已執行以下修復:

a2dismod mpm_event && a2enmod mpm_prefork && a2enmod php7.3

並且也嘗試過:

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

在阿帕奇設定檔中。無論如何,有一個 PHP 配置檔案涵蓋了這一點。

我沒有嘗試運行 /home 目錄中的文件,因此這不是問題的預設區塊

我現在已經刪除了 PHP 和 Apache 並重新安裝,但我遇到了相同的問題,重新啟動後就沒有了。

我安裝了 PHP:

apt install php libapache2-mod-php php-mysql

任何日誌中都沒有錯誤,我在 Stackoverflow 上檢查了很多答案,但沒有進一步的線索。

答案1

我確實透過啟用 proxy 和 proxy_fcgi 模組解決了這個問題

a2enmod proxy proxy_fcgi

相關內容