我有一个Apache + Passenger组合服务器反向代理一个Passenger独立服务器,非常适合rails应用程序。 (我这样做是因为应用程序的Ruby与乘客模块的Ruby不同)。但是在应用程序中有几个地方需要提供php处理的页面。每当我尝试这样做时,我得到的是打开php文件或将其保存到磁盘的选项。即Passenger standalone似乎不知道如何处理php。
如果删除反向代理,则Apache + Passenger(模块)正确处理php页面并正确提供输出。
我的问题是:
我是否过多地询问Passenger独立版?
独立乘客应该能够处理php文件吗?在我的ubuntu服务器上安装php5.3后,我重新启动了Passenger独立版。