2012-10-10 3 views
3

최신 symfony 2.1을 사용하고 있으며 doctrine fixture 번들을 설치하려고합니다. here으로 표시된 지침을 따랐습니다.symfony 2.1 doctrine fixtures installation

작곡가와 자식을 설치하십시오.

Updating dependencies 
    - Removing doctrine/dbal (2.3.0) 
vendor\doctrine\dbal\lib\Doctrine - The directory is not empty. 
[RuntimeException] 
    Could not completely delete vendor/doctrine/dbal, 
    aborting. 

가 어떻게이 문제를 해결할 수있는 패키지 정보와

로드 작곡가 저장소 :하지만 지금은 공급 업체 라이브러리 (php composer.phar update) 나는 다음과 같은 오류가 점점 오전를 업데이트하려고 할 때?

+0

"require"안에 json의 라인을 다운로드 했습니까? json에 다른 "요구"키가 있습니까? – Bernat

+0

대상 디렉토리에서 모든 파일을 제거해야한다고 가정합니다. 그는 폴더를 제거하려고하지만 재귀 적으로 할 수 없으므로 실패합니다. – DonCallisto

+0

좋은 질문 @hena :) – SagarPPanchal

답변

1

다른 응용 프로그램에서 공급 업체 디렉토리의 패키지 디렉토리를 잠근 경우 발생합니다. 이것은 많은 것들이 디렉토리/파일을 잠글 수있는 창에서 일어나는 경향이 있습니다.

가끔 문제가 발생하면 운영중인 업데이트로 문제를 해결해야하지만 문제가 지속되면 vendor\doctrine\dbal\lib\Doctrine을 직접 제거하십시오.

정말로 잠긴 경우 그 dir을 잠그고있는 것을 닫지 않으면 삭제할 수 없습니다. Unlocker을 사용하면 디렉토리를 잠그고있는 내용을 모를 경우 도움이됩니다.

+0

감사합니다. 모든 응용 프로그램을 닫은 후 업데이트 명령을 실행하고 작동합니다! –