2016-09-06 1 views
0

Linux 서버에 Typo3-Website를 업로드하고 홈페이지를 호출하면 "레이아웃 파일을로드 할 수 없습니다. 다음 경로를 시도하십시오 :"/ Main .html ","/ Main "" 내 레이아웃 파일의 올바른 철자 (대문자)를 확인했습니다 : 올바른 위치에 올바른 것 같습니다. 어떤 아이디어?Typo3 Linux 서버 오류 : 레이아웃 파일을로드 할 수 없습니다.

+0

(MAC OS 등) 리눅스 서버에 구성 (TS)과 FS 사이의 폴더와 파일의 맞춤법에 차이가 있는지 확인하십시오. – Daniel

답변

1

7과 StandaloneView 전에 TYPO3을 사용하는 것 같습니다. 이 경우 코드에서이보기를 사용하는 곳을 확인하고 setTemplatePathAndFilename 또는 templateRootPath으로 전화를 확인하십시오. 존재하지 않는 것으로 설정된 루트 경로에 문제가있는 것 같습니다.

이것은 디렉토리 이름이 호환되지 않는 상황 일 수 있습니다. 이는 MacOS에서 로컬에서 테스트 (대소 문자 구분 안함) 한 다음 Linux로 업로드 할 때 (대소 문자 구별) 특히 가능합니다.

그래도 도움이되지 않는다면 시나리오 (코드, 설정, 작동 환경 등)에 대한 자세한 정보를 제공해주십시오.

2

고마워요. 파일 경로를 확인한 후 등호 뒤에 두 개의 슬래시를 삭제해야한다는 것을 알았습니다.

이것은 윈도우 플랫폼에서 작동

:

partialRootPath = /fileadmin/Private/Partials/ 
layoutRootPath = /fileadmin/Private/Layouts 

그러나이 방법을보고있는 리눅스 서버 :

partialRootPath = fileadmin/Private/Partials/ 
layoutRootPath = fileadmin/Private/Layouts 
당신은 대소 문자를 구분하지 FS에서 업로드 된 경우
관련 문제