我已经定义了以下配置来将 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>
答案1
如果您的后端没有解析 PHP 脚本,则问题就出在后端。