Linux

Apache2 不解析 PHP 文件

  • August 19, 2012

我的伺服器有問題(使用 debian+apache2+php5 的 VPS)。我有兩個虛擬主機,一個連結到一個 ruby​​ 網路伺服器,並有一個從埠 80 到 8080 的 PRoxyPass,第二個是一個普通的網站。在執行 proxypass 之前,PHP 一切正常,但現在當我嘗試載入頁面時,它不會解析並且正在下載 php 文件。這是虛擬主機 .conf

NameVirtualHost *:80

<VirtualHost domain.com:80>
NameVirtualHost domain.com
DocumentRoot /var/www/domain
ServerName domain.com

</VirtualHost>

<VirtualHost server.domain.com:80>
ProxyPass / http://server.domain.com:8080/
</VirtualHost>

我還嘗試將以下內容添加到 httpd.conf 中:

<IfModule mod_mime.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php5
AddType application/x-httpd-php .html
AddType application/x-httpd-php-source .phps
</IfModule>

我試圖刪除並重新安裝 php5。任何幫助表示讚賞,謝謝

固定的!我刪除了 PHP5 和 phpmyadmin ,然後清除了 php5-common ,然後重新安裝了 php5 和 phpmyadmin ,現在它可以工作了。耶!

引用自:https://serverfault.com/questions/419074