당신의 문제는 교리기구 번들 아닌, 다른 패키지 (jms/di-extra-bundle
는) 버전에 대해 불평한다.
당신은 항상 작곡가 오류에서 많은 물건을 생략한다, 당신이 읽어야 할 첫 번째 일입니다
JMS는/디 여분 번들 1.1.0 심포니/프레임 워크 번들 2.1이 필요합니다 *
합니다.
여기 당신이 볼 그 jms/di-extra-bundle
버전 1.1.0 패키지 symfony/framework-bundle
버전 2.1. * 필수 (즉, 그것은 심포니 2.1 필요). symfony 2.3.x를 설치했습니다. 그런 다음
이 더 읽기 :.
JMS를/디 여분 번들 1.1.1 심포니/파인더 2.1이 필요합니다 * 그래서
우리는 버전 1.1.1을하는 경우, 그것은 '아무튼 t는 symfony/framework-bundle
2.1이지만, symfony/finder
2.1. *이 필요합니다. 결과는 동일합니다 : 2.3이 아닌 symfony 2.1을 설치해야합니다.
그런 다음 package page으로 이동하여 symfony 2.3을 지원하는 버전이 있는지 확인하십시오.
jms/aop-bundle: >=1.0.0,<1.2-dev
jms/metadata: 1.*
symfony/framework-bundle: ~2.1
symfony/process: ~2.1
symfony/finder: ~2.1
~2.1
적어도 2.1.0을 의미처럼 그리고 네, 최신 안정 버전 (1.4.0)에 대한 종속성 목록 보인다. 각 2. * 버전과 일치하므로 2.3이 지원됩니다. 따라서 composer.json
에서 1.1.*
을 jms/di-extra-bundle
에서 1.4.*
으로 바꾼 다음 update
명령으로 패키지를 업데이트하면됩니다.
composer.json을 질문에 추가 할 수 있습니까? 나는 당신의 문제가 설비보다는 오히려'jms/di-extra-bundle'에서 나온 것이라고 생각한다. – cheesemacfly
"jms/di-extra-bundle": "1.1. *"'을 ""jms/di-extra-bundle ":"1.4.0 "'으로 대체 할 수 있습니까? – cheesemacfly
대단히 고마워요! –