Назад | Перейти на главную страницу

Apache как прокси для Mongrel. PHP не разбирается

Я определил следующую конфигурацию для прокси-трафика Apache в Mongrel для запуска Redmine.

На этом этапе все скрипты php теперь загружаются браузером, а не анализируются. Как только я удалю эту конфигурацию, все вернется в норму.

Что-то мне может не хватать или конфигурация пропала? К сожалению, нет ошибок ни в apache error_log, ни в php_error.log.

#define mongrel cluster
<proxy balancer://mongrelcluster>
  BalancerMember http://127.0.0.1:81
</proxy>



#forward requests to mongrel cluster
<virtualhost *:80>
  ServerName domain.com
  ServerAlias  host.domain.com
  ServerAlias <server ip>  

  ProxyPreserveHost on
  ProxyPass / balancer://mongrelcluster/
  ProxyPassReverse / balancer://mongrelcluster/  
</virtualhost>

Если ваш бэкэнд не анализирует скрипты PHP, проблема кроется в бэкэнде.