2014-04-04 5 views
0

개발 목적으로 로컬 호스트에서 Drupal 라이브 웹 사이트를 마이그레이션했습니다. 모든 것을 올바로 설치했지만 로그인 할 때 관리자 패널에 액세스 할 수 없으며 비밀번호를 허용하고 "액세스가 거부되었습니다."라는 관리자 패널로 이동하면 사용자 프로필 벤으로 연결됩니다.이 페이지에 액세스하려면 아래에서 로그인하거나 등록해야 할 수 있습니다. ". 페이지의 링크를 클릭하면 세션이 만료됩니다. 문제를 어떻게 해결할 수 있습니까?마이그레이션 후 Drupal Admin 패널에 액세스 할 수 없습니다. 로그인 후 로그인이 만료됩니다.

+0

Drupal 6의 경우 'users' 테이블 (uid가 0)에 익명 사용자 레코드가 있어야합니다. 일반적으로 제대로 복사되지 않습니다. – Clive

답변

0

apache mod_rewrite 모듈이 활성화되어 있는지 확인하십시오.

0

내가 알아 낸 바에는 settings.php에서 $cookie_domain = 'mydomain.com';을 설정해야합니다. 문제가 해결되었습니다.

0

Drupal 6의 경우 해시 기능이 MD5로 설정되어 있는지 확인하십시오. php setting 'session.hash_function'이 sha512로 설정되었을 때 나는 동일한 문제가있었습니다.

당신은 당신의 드루팔 설정 파일의 해시 함수를 변경 시도 할 수 있습니다 : 이것은 MD5로 변경

ini_set('session.hash_function', '0'); 

합니다. (http://php.net/manual/en/session.configuration.php#ini.session.hash-function)

관련 문제