我正在尝试设置 mod_proxy - mongrel 组合,但不知何故,apache/mod_proxy 无法在本地访问 mongrel。以下是我对 mod_proxy 的配置:
ProxyRequests 关闭 ProxyPreserveHost 开启 <位置 /> ProxyPass http://localhost:3000/ ProxyPassReverse http://localhost:3000/ 命令拒绝、允许 允许所有人 </位置>
Mongrel/Rails 运行良好,因为我可以从我的浏览器访问它,甚至可以通过服务器上的 lynx 访问它。
但是,当我尝试使用代理时出现以下错误:
[错误] [客户端 127.0.0.1] 内容长度无效
我将非常感激您的帮助 :D
PS:哦,如果这很重要的话,服务器正在运行 Plesk 来配置虚拟主机。
答案1
我通过启动mongrel服务器解决了这个问题
mongrel_rails 启动 -d
代替
ruby 脚本/服务器 -d
不确定实际问题是什么,只是很高兴它现在可以正常工作:)