Как правильно загрузить Drupal с помощью Kohana 3? - PullRequest
0 голосов
/ 02 апреля 2010

Я пытаюсь реализовать единый вход между существующим сайтом Drupal и веб-приложением на основе Kohana 3. В идеале я хотел бы загрузить информацию о сеансе Drupal в $ GLOBALS, используя загрузчик:

require_once('../includes/bootstrap.inc');
drupal_bootstrap(DRUPAL_BOOTSTRAP_SESSION);

В сообщении на форуме Kohana предлагалось поместить его в index.php Kohana, но не было сказано, где. Я попробовал прямо в начале, и непосредственно перед собственной загрузкой Коханы, но оба привели к Белому Экрану Смерти.

Изменение уровня начальной загрузки на DRUPAL_BOOTSTRAP_CONFIGURATION работает, но данные сеанса не загружаются. Любой уровень начальной загрузки выше DRUPAL_BOOTSTRAP_ACCESS приводит к WSOD.

Если у кого-то есть идеи, я действительно ценю это!

1 Ответ

0 голосов
/ 25 апреля 2010

Скорее всего, вам нужно выполнить chdir () для каталога Drupal, прежде чем пытаться запустить его.
Вы можете увидеть хорошее объяснение, которое, скорее всего, будет работать и на Кохане здесь .

...