2012-07-05 63 views
2

在本地主机上工作时,您可以访问应用程序ActionDispatch :: Integration :: Session)来测试您的应用程序? (例如测试控制器)如何通过heroku控制台访问“app”(参考会话)?

使用heroku控制台时,我无法看到应用程序 var,有没有人知道方法?在Heroku

竹堆,Rails的版本3.0.3

+0

您正在运行哪个堆栈以及哪个版本的导轨?我可以在Cedar/rails 3.2.6上访问“app”。 – Teoulas 2012-07-05 15:47:16

+0

谢谢,它是竹竿和滑轨版本3.0.3。还编辑了这个问题。 – 2012-07-06 09:26:32

回答

1

在Heroku的控制台,运行轨道控制台当你没有应用程序对象。这些命令通过Heroku的“路由网格”,所以我相信这就是为什么你没有完全访问。

相反,您可以访问您的模型和应用程序逻辑。

+0

这是heroku特有的吗?因为正如问题中所提到的,我通过控制台在本地测试时确实有会话。 – 2012-07-06 09:28:06

+0

我可以确认,heroku控制台不允许访问应用程序。去编辑我的答案。 – 2012-07-06 12:55:39