2011-02-07 3 views
0

Joomla 사이트에 cloudaccess 사이트가 있습니다. 사이트에서 로컬로 작업 할 수 있기를 바랍니다. 필자는 파일과 데이터베이스를 다운로드했으며 올바르게 설정했는지 확인합니다. 나는 xampp를 사용하고 htdocs 아래의 폴더에 사이트 파일을 넣는다. phpmyadmin을 사용하여 SQL 파일을 가져 왔습니다. configuration.php를 수정하여 데이터베이스에 연결하도록했습니다. 사이트를 방문하려고 할 때 다음 오류가 발생합니다.Joomla 사이트가 로컬로 작동하지 못합니다.

치명적인 오류 : C : \ xampp \ htdocs \ mysite \ libraries \ joomla \ error \ exception에서 536870912 바이트의 메모리 크기가 소모되었습니다 (32 바이트 할당 시도). .php on line 117

내 php memory_limit는 512MB이고 조그만 사이트 몇 군데만으로도 많은 메모리를 사용하고있는 것은 아닙니다.

나는 문제가 여기에서 발생하는 것으로 나타났습니다 : getMenu를 호출 할 때 나는 JMenu를이 함수에 에코 문을 넣으면

$menu =& JSite::getMenu(true); 

:

function &getInstance($client, $options = array()) 

그것은 이상 인쇄됩니다 어떤 식 으로든 무한 루프가 일어나고 있다고 생각하게 만드는 이유는 확실하지 않지만 ...

+0

[XDebug] (http://www.xdebug.org/)를 활성화하면 스택 추적 (호출 된 함수의 이름) 및 관련 메모리 값. 설치 지침은 [이 페이지] (http://docs.joomla.org/Setting_up_your_workstation_for_Joomla!_development#Test_XDebug_Installation)를 참조하십시오. – giraff

+0

나는 원래의 게시물을 편집하기 위해 echo 문을 사용했다. – JPC

답변

0

그냥 마술처럼 일하기 시작했습니다. 나는 그것이 mod_rewrite 설정과 관련이 있다고 생각하지만 그것을 증명할 수는 없다. ...

0

어떤 버전의 joomla를 사용합니까?

특정 테마를 사용하여이 오류에 관한 내용을 읽었습니다. 테마를 제거하거나 표준 테마를 사용해보십시오. 이제 작동합니까? 작동하는 경우 오류가 테마에 있어야합니다. 그래서 그것을 분석하십시오. 그렇지 않으면 여기에 게시하십시오 ;-)

+0

나는 Joomla 1.5를 사용하고있다. 그것은 웹 사이트에서 작동하며, 단지 로컬하지 않습니다. 주제별로 템플릿을 의미합니까? – JPC

+0

예, 템플릿. 당신도 xampp에 새로운 버전의 joomla를 설치하려 했습니까? –

+0

사이트가 기본 템플릿 (milkyway) 중 하나를 사용하고 있으므로 그렇게 할 수 없습니다. 내 이해에서, 당신은 xampp에 joomla의 버전을 "설치"하지 않습니다. 새 사이트를 만들고 싶다면 joomla를 다운로드하고 디렉토리에 파일을 저장하고 설치 프로그램을 실행하면 작동하지만 이미 만들어진 사이트의 경우 자체 joomla 설치가되어 있습니다. – JPC

관련 문제