Запускать скрипты PHP, хранящиеся в структуре каталогов Rails - PullRequest
0 голосов
/ 21 октября 2010

Я создал приложение PHP с использованием Drupal и хочу, чтобы оно работало в том же домене, где работает Rails. Так, например, у меня mysite.com работает на Ruby on Rails, я хотел бы установить и запустить Drupal в mysite.com / my_drupal_application .

Я попытался создать подпапку внутри направляющих на том же уровне, что и каталоги приложений и моделей, но это не сработало. Я попытался переместить создание подпапки в каталог public , но это тоже не сработало.

Может быть, rails сбивает с толку URL для вызова контроллера? Так что же мне тогда делать?

Большое спасибо!

1 Ответ

1 голос
/ 21 октября 2010

Как Drupal, так и rails имеют собственную логику маршрутизации.Drupal хранит его как в базе данных, так и в hook_menu, rails определил его в router.rb.Они будут конфликтовать в какой-то момент.

Итак, советуем запустить приложение Drupal на другом поддомене, определенном на виртуальном хосте.В качестве альтернативы вы можете определить vhosts, которые определяют URL-адреса, по которым запускаются ваши рельсы и приложение Drupal.Вы должны запускать их рядом друг с другом, а не внутри друг друга.

...