2016-09-14 3 views
0

에서 실행되는 관리 섹션을 사용할 수 없습니다. 문제가 무엇인지 누구나 알 수 있습니까? 아니면 이전에 이런 경험을 한 적이 있습니까?SilverStripe -/관리자는/처음에는</p> <p>이가 오프이었다 관리자 현재 사이트 나무가 렌더링로드되지 않습니다 내가 액세스하려고 할 때 메모리 문제가 시작하기 하루 이틀 전에 메모리

캐시를 지우고 silverstripe-cache 폴더를 설정하려고했지만 아무 것도하지 않았습니다.

필자가 작성한 코드가 디렉토리의 모든 페이지 유형을 옮겼다 고 가정하면 dev32/build & 플러시를 실행했지만 오류가 계속 발생합니다.

모듈 활성 :
> multivaluefield
> external_auth

페이지 유형 : 페이지 15

# : 40261

내가 얻을 오류는 다음과 같습니다

PHP 치명적인 오류 : 소진 134,217,728 바이트의 허용 메모리 크기는 라인 (26)에 /framework/model/connect/PDOQuery.php에 (71 바이트를 할당하려고), 리퍼러 :/관리/페이지/

누구나 내가이 문제를 해결하기 위해 집중해야 할 곳을 제안 할 수 있습니까? 나는
... 조금

내가 (지금) 문제를 해결하기 위해 관리 문제가


업데이트/대답은 너무 무엇을// 내 솔루션으로 난처한 상황에 빠진거야 내가 did not는 SiteTree_Live 테이블을 비우고 커밋 백으로 되돌아갔습니다. 내 코드가 메모리 문제를 의심 할 여지없이 잘 돌아가는 것을 알았을 때 모든 기사를 다시 게시하고 가장 최근의 기사로 돌아갈 때까지 커밋을 올렸습니다. .

이제는 작동하고 관리자 패널로 돌아가서 데이터 양과 관계가있는 것처럼 보입니다. 메모리 제한을 늘리면 트릭이 완료됩니다.

+0

이것을 확인하셨습니까? https://www.silverstripe.org/community/forums/general-questions/show/16355 – Techidiot

+0

그래, 나는 128 메가 바이트를 설정했습니다. – Freemium

+0

@ 배리 예 3.4 - 모듈은 multivaluefield, external_auth입니다. 페이지에는 위치 별 콘텐츠를 설정하고 표시하고 콘텐츠 작성자에게 전자 메일을 보내는 기능이 있습니다. 15 – Freemium

답변

0

SS에서 알려진 제한 사항입니다. 하나의 부모 아래 페이지 수를 줄이거 나 silverstripe-news 모듈을 사용하십시오.

이 문제는 Hierarchy::$node_threshold_totalHierarchy::$node_threshold_leaf과 관련이 있습니다. 임계 값 중 하나가 잘못 적용되고 임계 값보다 많은 페이지가 메모리에로드됩니다.

+0

이것은 그럴지도 모른다. 아직 확인하지 못한다. 나는 내가 가지고있는 페이지의 수를 확인하여 임계 값 (50)을 넘었고 13 페이지를 발견했다. 그 중 하나에는 986 페이지가있다. CMS에서 제대로 열었고 사이트 트리도로드되었습니다. "한도가 잘못 적용되었습니다"라는 의미는 무엇입니까? 한계를 수동으로 늘릴 수 있습니까? – Freemium