我有一个现有的 Rails 应用程序,它在 Linux 乘客上运行良好。它在本地杂种实例上运行良好。在所有情况下,数据库都是 postgresql。但是,当我在装有 OS X Leopard(运行 10.5.7)的备用 Mac 上安装 Phusion Passenger 2.2.4 时,params 哈希不会传递到底层的 rails 应用程序。是否有任何设置可以帮助解决此问题?
更多详细信息: 这是一个示例表格
<form>
<input type="hidden" name="authenticationkey" value="..." />
<input type="text" name="model[name]" />
<input type="text" name="not_a_param" />
<input type="submit" value="send to server">
</form>
所以,当这个表单的值被发送到服务器时,' not_a_param ' 的值完美地出现在日志中,并且输入的任何转储。但是,当我查找“模型”哈希时,它总是显示为 nil。