Как я могу иметь виртуальный хост для разработки и другой для производства с Phusion Passenger? - PullRequest
0 голосов
/ 03 января 2012

По сути, я хотел бы получить доступ к одному и тому же приложению Rails в производственном режиме или в режиме среды, в зависимости от URL. Это возможно? Как?

Я попытался настроить два разных виртуальных хоста с разными URL-адресами и значениями для RailsEnv, но это не сработало: Apache будет обслуживать только одну из двух сред для обоих URL-адресов, точнее, первую, запрошенную с момента запуска Apache.

1 Ответ

0 голосов
/ 03 января 2012

Я полагаю, что при взгляде в 10000 футов Passenger отслеживает приложения по полному пути их файловой системы. Так что для Пассажира ваши два экземпляра выглядят одинаково.

Вы можете вместо этого указать своему виртуальному хосту на символическую ссылку - это может обмануть Пассажира. Если нет, не могли бы вы просто использовать две разные проверки вашего кода? Это определенно сработает.

...