Symfony 2.1
을 기반으로 응용 프로그램을 만들고 있습니다. 코드를 로컬에서 작성하고 서버에 업로드 한 다음 단위 테스트를 실행합니다. 모든 테스트가 통과되면 코드 스타일 등을 확인하기 위해 Jenkins
작업을 실행합니다.Symfony 2.1 권한, 단위 테스트, 세션
최근에 저는 매우 이상한 문제에 직면했습니다. 단위 테스트는 내 개발 환경에서 통과하지만 이라는 예외가 있기 때문에 Jenkins
을 실행하면 테스트가 실패합니다. 플래시 메시지에 flashBag를 사용합니다. 그것을 제거하려고하지만 세션과 관련이없는 동일한 예외가있는 다른 테스트 크래시. 또한 사용 권한에 문제가 있습니다. 일단 프로파일 러에서 예외가 발생하면 ErrorException: Warning: mkdir(): Permission denied in
이라고 말합니다. 나는 app*.php
에 umask를 시도했지만 아무런 결과가 없습니다.
나는 생각이 없습니다.