2014-04-01 2 views
0

방금 ​​Drupal 7 라이브 사이트를 새로운 개발 사이트로 마이그레이션했으며 기본 테마가 부분적으로 만로드되고 있습니다. 데이터베이스, 코드 및 파일은 최신 사본입니다. 모든 것을 (컨텐트, 링크 등) 테마를 제외하고 좋다.드루팔 (Drupal subtheme)이 css, regions 또는 page.tpl.php를로드하지 않습니다.

테마가 모양 아래에 나열되고 올바르게 기본값으로 설정됩니다. 테마의 이미지가 모양 페이지에로드되고 이름과 정보가 하위 주제의 .info 파일에서로드되고 상위 테마의 CSS가로드됩니다 (zurb_foundation).

그러나 subtheme.info에 정의 된 바에 따라 사용자 정의 css, regions 및 favicon이로드되지 않습니다. 테마의 절반이 작동하고 절반이 작동하지 않는 것처럼 이상합니다.

테마 레지스트리를 다시 작성하고 테마를 앞뒤로 전환하고 cc all을 실행하여 디렉토리 권한을 확인하는 등의 수정 작업을 시도했습니다.

실마리가 있습니까?

+0

dev 콘솔에서 모든 리소스를로드하지 못합니까? – drnugent

+0

Nope. 모든 것이 잘로드됩니다. 그것은 심지어 사용자 정의 스타일 시트를로드하려고 시도하지 않습니다. 이것은 하위 주제의 절반을로드하는 것과 같습니다. 하위 주제명 및 상위 주제는 포함하지만 사용자 정의 스타일 시트 및 템플리트는 포함하지 않습니다. 나는 그것이 경로 문제라고 말할 것이다. 그러나 그것은 잘못된 길을 시도하지도 않는다. 그것은 단지 노력하지 않습니다. – Slam

답변

0

나는 그것이 왜 고장 났는지는 모르겠지만, 지금은 그 수정을 알고 있습니다.

테마 폴더를 복제하십시오. 테마의 정보 파일 이름을 바꿉니다. 이것을 새로운 테마로로드하십시오. 문제 해결됨.

테마 디렉토리의 내용은 완전히 동일하지만 새 이름을 사용하면 올바르게로드 할 수 있습니다.

+1

나는 또한이 문제가 있지만, 테마 폴더를 복제하는 것은 해결책이 아니며, 자원을 공유하는 하위 주제를 갖는 것에는 한계가있다. 마른. – Sam

0

나는 이것이 오래된 게시물 인 것을 알고 있지만, 나 역시 최근에 일어난 일입니다.

Live-Server는 다른 PHP 버전 (5.3.X)을 사용했습니다. PHP 5.4로 전환하면 즉시 문제가 해결되었습니다.