저는 몇 시간 동안이 문제를 해결하는 방법에 대해 두뇌를 터뜨 렸습니다. 그리고 나는 그것이 처음 만나는 사람이 아니라는 것을 알고 있습니다.Drupal 익명 사용자 권한 문제
익명 사용자에게 Drupal 6.15의 노드 내용에 대한 액세스 권한을 부여하는 데 문제가 있습니다. 나는 MySQL에 대한 삽입을 포함하여 모든 것을 시도했다. 사용 가능한 모든 권한 설정 (예 : "액세스 컨텐츠"사용 가능)을 확인하고 다시 확인하고, 권한을 다시 작성하고 캐시를 지 웠습니다. 충돌을 해결하기 위해 맞춤 모듈을 사용 중지했지만 여전히 운이 없습니다. 익명 사용자는 사용자 정의 일정보기 페이지에서 "액세스 거부"페이지를 볼 수 있습니다.
나는 이러한 쿼리를 시도했다, 그러나 그들은 이미 무엇 단지 중복입니다 : 희망의
INSERT INTO users (uid, name, mail) VALUES (0, '', '');
INSERT INTO users_roles (uid, rid) VALUES (0, 1);
INSERT INTO node_access VALUES (0, 0, 'all', 1, 0, 0);
내 유일한 미광 다음 (STABLE) 모듈의 "사용자에 의해 액세스 권한"디스플레이는 실제로 해당 사용자를 보여줍니다 익명을 컨텐츠를 볼 수 없습니다 (이미지보기). 그것은 당황한 질문을 제기합니다 : 사용자가 동시에 "모든 사용자가 모든 노드를 볼 수 있습니다"라는 것은 어떻게됩니까? Anonymous 동시에 "NO : access content"???
이것은 나를 미치게합니다. 누구든지 내가 뭘 잘못하고 있는지 알 수 있다면, 나는 흥분해서 위아래로 뛰어 오를 것이고, 시애틀에 있다면 맥주를 사 줄 것이다.
고맙습니다!
alt text http://seethreeblog.com/images/devel.png
저는 클라이언트 스위치 서버를 가지고있었습니다. 데이터베이스 관리자는 문제가 무엇인지 알지 못했습니다. 내 직감은 MySQL 데이터베이스가 올바른 권한으로 설정되지 않았다는 것입니다 .....하지만 그것은 누구나 추측입니다. 이제는 GoDaddy와 함께 작동합니다. –