У меня проблема с моим сервером (VPS с debian + apache2 + php5). У меня два виртуальных хоста, один из которых связан с рубиновым веб-сервером и имеет PRoxyPass от порта 80 до 8080, а второй - обычный веб-сайт. Перед тем, как использовать 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, и теперь он работает. УРА!