2010-04-01 3 views
0

기존 Drupal 사이트와 Kohana 3 기반 웹 응용 프로그램간에 단일 사인온을 구현하려고합니다. 이상적으로는 bootstap를 사용하여 $의 GLOBALS에 드루팔의 세션 정보를로드하려는 :Kohana 3에서 Drupal을 부트 스트랩하는 올바른 방법은 무엇입니까?

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

Kohana 포럼에 게시물이 Kohana의 index.php를 배치 할 것을 제안하지만, 어디 말을하지 않았다. 나는 처음부터 Kohana 자신의 부트 스트랩 바로 전에 시도했지만, 둘 다 White Screen of Death라는 결과를 낳았습니다.

부트 스트랩 수준을 DRUPAL_BOOTSTRAP_CONFIGURATION으로 변경했지만 세션 데이터가로드되지 않습니다. DRUPAL_BOOTSTRAP_ACCESS 위의 모든 부트 스트랩 수준은 WSOD를 초래합니다.

누구나 아이디어가 있다면 정말 고맙겠습니다!

답변

0

당신이 그것을 부트 스트랩하기 전에 Drupal 디렉토리에 chdir()을 할 필요가 있습니다.
Kohana에서 가장 잘 작동하는 멋진 설명을 볼 수 있습니다. here.