2016-08-15 5 views
0

나는 나뭇 가지 오류를 받고 있어요 ... 캐시 디렉토리 (./cache/twig/69)에 쓸 수 없습니다 '라는 메시지와나뭇 가지 캐시 오류

catch되지 않은 예외'의 RuntimeException '.

하지만 오직 위에 나열된 그 일 진수 디렉토리에. 그때 0777에 해당 폴더에 대한 사용 권한을 설정하고 또한 포함 된 파일에 대한 권한을 설정하면 며칠 동안 제대로 만 작동합니다. 그런 다음 동일한 수정 작업을 수행해야합니다. 나뭇 가지 폴더의 다른 디렉토리는 영향을받지 않습니다. 어떤 아이디어?

답변

0

당신은 웹 서버가 아닌 다른 사용자와 CLI에서 명령을 실행하고 있습니까? 이것은 콘솔 명령을 예를 들면 다음과 같이 실행하면 자주 발생합니다. 루트이고 캐시 디렉토리를 만듭니다. 각 CLI 호출 후에 캐시를 완전히 지우십시오.

+0

아니오 나는 CLI에서 어떤 명령을 실행하고 있지 않다. 나는 항상 전용 서버이기 때문에 어쨌든 루트로 로그인하고 루트 밖에는 사용자가 없다. Twig은 phpBB 3.1의 일부로 실행 중이지만 이에 관한 지원은 존재하지 않는다고 언급해야합니다. –

+0

그러면 캐시 디렉토리와 그 하위 디렉토리의 소유자와 그룹은 무엇입니까? 일치합니까? phpBB를 항상 작성하고 거기에 새로운 디렉토리를 생성 할 수 있도록 아마 당신은'chown' /'캐시 디렉토리를 chgrp'해야합니다. 이것은 권한 문제 일 가능성이 큽니다. – YetiCGN

+0

예 사용 권한 문제라는 데 동의합니다. 나는 'cache'폴더의 일부 파일/폴더가 'www'로 설정된 소유자와 'root'로 설정된 소유자를 가졌음을 발견했습니다. 나는 이제 모든 파일과 폴더가 'twig'폴더를 포함하는 'root'의 소유자가되도록 강요했습니다. 이 문제가 해결 될 때까지 기다려 볼 것입니다. –

관련 문제