Php
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>
在 apache 配置文件中。無論如何,有一個 PHP 配置文件涵蓋了這一點。
我沒有嘗試在 /home 目錄中執行文件,所以不是問題的預設塊
我現在已經刪除了 PHP 和 Apache 並重新安裝以得到同樣的問題,重新啟動並且沒有進一步。
我安裝了PHP:
apt install php libapache2-mod-php php-mysql
任何日誌中都沒有錯誤,我在 Stackoverflow 上檢查了許多答案,但沒有進一步的線索。
我確實通過啟用 proxy 和 proxy_fcgi 模組解決了這個問題
a2enmod proxy proxy_fcgi