다음과 같은 환경이 있습니다. 하나의 프로젝트에 하나의 가상 호스트가있는 우분투 컴퓨터에 Apache2 웹 서버가 하나 있습니다. 이 세 프로젝트는 Symfony2에서 모두 실행됩니다 (그러나 2.2에서 2.4까지의 다른 버전). 각 프로젝트 (및 해당 경로)에는 고유 한 사용자가 있습니다. 나는이 서버에 capifony가있는 프로젝트를 배포하고 있으며, 각각은 자체 영수증을 가지고 있습니다.어 세이 틱 덤프는 다른 Symfony2 프로젝트에 대해 동일한 tmp 폴더를 사용합니다.
말대꾸 버전 말대꾸 3.2.14 (미디어 마크)
것은 내가 웹 서버에 응용 프로그램 1을 배포하고 있습니다 상상 해보세요.
/tmp를/600d657f6ac2358f30ba6bc0ab4cd7ffb6194ced
을 USER1로 다음 deploymentprocess은 다음 폴더에 임시 생성 말대꾸 파일을 작성, 모든 생산 자산을 덤핑에 관해서.
나는 웹 서버에 응용 프로그램이 현재 배포하고있어 경우, 자산을 덤핑하는 것은 정확히 동일한 폴더로 작성하려합니다, 사용자 2이 때 다음과 같은 오류가 발생합니다 실행하는 동안
오류가 발생했습니다 : * [err :: 10.0.106.103] '/ usr/bin/ruby'/ usr/local/bin/sass ''-로드 경로 ''/srv/vhosts/myproject.com/releases/20140619124055 /app/../web/sass ''--scss ''--cache-location ''/ tmp ''/ tmp/assetic_sassbsrcle ' * [err :: 10.0.106.103] * [오류 : : 10.0.106.103] 오류 출력 :,451,515,errno를 :: ENOENT : 그런 파일이나 디렉토리 -/tmp를/600d657f6ac2358f30ba6bc0ab4cd7ffb6194ced 폴더이를 제거하기 위해, 현재 배포 전에 때마다
내 해결 방법을 /tmp/600d657f6ac2358f30ba6bc0ab4cd7ffb6194ced/assetic_sassbsrclec20140619-27927-aw8xrk.lock 없습니다.
나는 모든 프로젝트의 혈통 영수증이나 Symfony2 설정 파일에서 경로 구성을 찾지 못했습니다.
도움을 주시면 감사하겠습니다.
최저
, 라모스