Liferay 사용 6.1 CE GA 2 페이지에 포틀릿을 추가했습니다. 최근에 다음과 같은 문제가 발생했습니다 :Liferay - Look and Feel에 액세스 할 수 없음
옵션> 모양을 클릭하면 "이 포틀릿에 액세스하는 데 필요한 역할이 없습니다."라는 메시지가 나타납니다.
하지만 관리자 계정을 사용하고 있습니다. 어떻게 될 수 있습니까? 아이디어가 있으면 알려주세요.
Liferay 사용 6.1 CE GA 2 페이지에 포틀릿을 추가했습니다. 최근에 다음과 같은 문제가 발생했습니다 :Liferay - Look and Feel에 액세스 할 수 없음
옵션> 모양을 클릭하면 "이 포틀릿에 액세스하는 데 필요한 역할이 없습니다."라는 메시지가 나타납니다.
하지만 관리자 계정을 사용하고 있습니다. 어떻게 될 수 있습니까? 아이디어가 있으면 알려주세요.
이것은 오래된 문제이지만이 대답은 다른 사람들에게 도움이 될 것이라고 생각했습니다. 알아 내야하는 고통이었습니다. 이 똑같은 문제가 있었고 portal-ext.properties의 portlet.add.default.resource.check.whitelist
속성 값을 변경하여 발생했음을 발견했습니다. 어떻게 든이 목록을 수정하면 모든 포틀릿의 Look and Feel 메뉴에 액세스 할 수 없으므로 "이 포틀릿에 액세스하는 데 필요한 역할이 없습니다."라는 오류가 발생합니다. portlet.add.default.resource.check.whitelist
속성을 주석 처리하면 다시 한 번 Look & Feel 메뉴에 액세스 할 수있었습니다. 내 테마에이 포틀릿이 있어야하는 임베디드 포틀릿을 가지고있어서 속성을 다시 추가하면 Look and Feel 메뉴가 손상 될까봐 걱정했지만 Liferay는 유효하지 않은 권한을 캐싱하고 속성을 지워 버렸기 때문에 속성이 삭제 되었기 때문에 다시 속성을 추가하고 서버를 다시 시작할 수 있었고 모든 것이 잘되었습니다.
제안에 감사드립니다. 우리는 포털을 여러 번 재구성했으며 문제를 정확히 무엇을 수정했는지 모르기 때문에이 문제에 한동안 직면하지 않았습니다. 그러나 귀하의 의견은 의미가 있으며 앞으로 도움이 될 수 있습니다. – AlexG
나는 한 번 직면하여 portal-ext.properties
에 물건을 넣었으며 작동하기 시작했습니다. 또한 포틀릿을 한 번 제거한 다음 다시 구성하십시오.
theme.css.fast.load=true
theme.images.fast.load=true
javascript.fast.load=true
문제에 대한 추가 세부 정보 : - 한 달 전에 만든 페이지의 포틀릿이 문제없이 잘 작동하고 모양과 느낌이 들도록로드됩니다. -하지만 새 페이지에 동일한 포틀릿을 추가하면 모양과 느낌이 작동하지 않습니다. - 기본 웹 컨텐트 표시를 새 페이지에 추가하는 경우 - 모양이 바뀌지 않습니다. - 한 달 전에 만든 페이지에 웹 컨텐트 표시를 추가하면 모양이 잘 작동합니다. 두 번 확인했습니다. 페이지 권한 - 그들은 동일합니다. 모든 의견을 환영합니다. – AlexG