2016-09-27 3 views
-2

Win10, homestead 및 laravel 5.2 및 VirtualBox 5.0.26 r108824에서 작동하는 매우 간단한 설정이 있습니다. 환경 설정 파일과 같은 기본 설정에 약간의 시간을 보냈습니다.이 모든 것을 다시하고 5.3 laravel 업데이트를 위해 완전히 새로 시작하고 싶지 않습니다. 내가 작업 한 간단한 경로는 아무 것도 아니므로 새로운 laravel 5.3 설치로 수동으로 복사 할 수 있습니다. 이 경우 5.2에서 마이그레이션하는 가장 좋은 방법은 무엇입니까?Laravel Homestead를 5.2에서 5.3으로 업그레이드 할 때 오류가 발생했습니다.

나는 벌써 일을 잘했다고 생각되는 농가를 업데이트했다.

내가 여기

"require": { 
    "php": ">=5.6.4", 
    "laravel/framework": "5.3.*" 
}, 

형태 laravel의 GitHub의 간단한 composer.json 업데이트 (우분투 내 작업 프로젝트 directoy 내 VM에있는 파일)을 복사했다 "Windows 디렉터리에서 내 이전 composer.json입니다 :

"require": { 
    "php": ">=5.5.9", 
    "symfony/console": "~2.3|~3.0", 
    "symfony/process": "~2.3|~3.0" 
}, 

하고 아래와 같은 오류를했다 : 응용 프로그램 \ 공급자의

선언 \ EventServiceProvider :: 부팅 (\ 계약을 조명 \ 이벤트 의 \ 디스패처 이벤트)를 분명히 \ 재단 \ 지원 \ 공급자와 호환되어야합니다 \ EventServiceProvider :: OOT()

명확 컴파일 후 업데이트-CMD 이벤트를 처리 오류

반환 cript PHP는 장인

[RuntimeException]
오류 출력 :

총 현재 작동 설정을 백업했습니다. 아무 것도 깨뜨릴 염려가 없습니다.

답변

1

5.2 - 5.3의 업그레이드 가이드를 따라야합니다.

https://laravel.com/docs/5.3/upgrade#upgrade-5.3.0

그 가이드는 당신이 알고 할 필요를 알려줍니다.
당신이 그렇게 간단하다면, 아마도 많은 것들이 당신에게 적용되지 않을 것이고 당신은 그들을 읽고 그것을 통과시킬 것입니다, 그러나 당신은 가이드를 단계적으로 거치고 당신이해야 할 모든 변화를 적용 할 필요가 있습니다.

그것은 공식적인 방법이며, 다른 조언은 아마 뭔가를 내 보내면 오류가 발생하게됩니다.

+0

감사합니다. 이 기사는 몇 가지 경로가있어서 5.3으로 마이그레이션해야하는 경우 더 많은 도움이 될 것입니다. 5.2 설치시 스플래시 페이지 만 설치했습니다. 모든 구성 파일을 올바르게 가져오고 포트를 전달하는 데 많은 시간이 걸렸습니다. 간단한 방법으로 5.3으로 업그레이드하는 간단한 방법이 있었으면합니다. –