是否可以在同一台服务器上将 PHP 和 Ruby on Rails 配对?虽然我会使用 RoR More,但我仍然想要 PHP,这可能吗?有什么主要的缺点吗?
问问题
2220 次
2 回答
3
是的,这绝对是可能的。您可以启用/设置 mod_php 和 mod_passenger。这将取决于您的操作系统如何执行此操作。基本上,您需要启用这两个模块,然后拥有单独的虚拟主机:一个用于 PHP,一个用于 Ruby。
如果您让我知道您的操作系统或更多关于您想要实现的目标,我可以让这个答案更详细。
缺点是增加了内存使用,并且可能通过启用 PHP 来满足更复杂的安全需求。但这不是一个巨大的缺点。
于 2012-10-26T02:50:01.220 回答
1
这绝对是可能的。
有很多方法可以解决它。一种方法是在 Apache 中安装 PHP 和 Passenger 模块,并通过 Apache 路由请求。
另一种方法,也是我个人用来在同一台服务器上处理 PHP 和 Rails 的方法,是在您选择的 PHP/Rails 服务器机制之前设置 nginx,并让 nginx 重写请求。
Cookie(和会话)可以在 PHP 和 Rails 之间共享,以使您的用户体验顺畅。
于 2012-10-26T04:56:15.430 回答