본문 바로가기
카테고리 없음

라라벨 예제들을 실행하면 발생하는 에러의 근본적인 원인

by 나스닥171819 2022. 3. 31.
728x90
반응형
  • 라라벨 Laravel한국에서 개발되어 나오고 있는 Xpress Engine이나 계시판 중심으로 돌려지고 있는 CMS 과 비교하는 것은 사과와 오렌지를 비교하는 것 같지만 조금은 느리다고 느낄 수 있겠네요.   美村䎛

 

 

라라벨 예제들을 실행하면 발생하는 에러의 근본적인 원인

 

라라벨 버전이 문제다.

 

laravel 말고도 laravel-mix 라는 변종이 있다.

현재 기본 라라벨 8.x 버전은 8.75 이다.

 

 

    "license": "MIT",
    "require": {
        "php": "^7.3|^8.0",
        "fruitcake/laravel-cors": "^2.0",
        "guzzlehttp/guzzle": "^7.0.1",
        "laravel/framework": "^8.75",
        "laravel/sanctum": "^2.11",
        "laravel/tinker": "^2.5"
    },
    "require-dev": {
        "facade/ignition": "^2.5",
        "fakerphp/faker": "^1.9.1",
        "laravel/sail": "^1.0.1",
        "mockery/mockery": "^1.4.4",
        "nunomaduro/collision": "^5.10",
        "phpunit/phpunit": "^9.5.10"
    },

 

 

 

 

 

composer.json

소스들은 라라벨 7.x 에서 실행하면 정상이다.

    "license": "MIT",
    "require": {
        "php": "^7.2.5",
        "brian2694/laravel-toastr": "^5.54",
        "fideloper/proxy": "^4.2",
        "fruitcake/laravel-cors": "^2.0",
        "guzzlehttp/guzzle": "^6.3",
        "laravel/framework": "^7.24",
        "laravel/tinker": "^2.0",
        "laravelcollective/html": "^6.1"
    },
    "require-dev": {
        "facade/ignition": "^2.0",
        "fzaninotto/faker": "^1.9.1",
        "mockery/mockery": "^1.3.1",
        "nunomaduro/collision": "^4.1",
        "phpunit/phpunit": "^8.5"
    },

 

 

composer create-project --prefer-dist laravel/laravel laravel_todo 로 프로젝트 만들면 

 

    "license": "MIT",
    "require": {
        "php": "^7.3|^8.0",
        "fruitcake/laravel-cors": "^2.0",
        "guzzlehttp/guzzle": "^7.0.1",
        "laravel/framework": "^8.75",
        "laravel/sanctum": "^2.11",
        "laravel/tinker": "^2.5",
        "laravelcollective/html": "^6.3"
    },
    "require-dev": {
        "facade/ignition": "^2.5",
        "fakerphp/faker": "^1.9.1",
        "laravel/sail": "^1.0.1",
        "mockery/mockery": "^1.4.4",
        "nunomaduro/collision": "^5.10",
        "phpunit/phpunit": "^9.5.10"
    },

 

 

처럼 라라벨 8.x 버전이 설치가 된다.

에러가 발생한다.

반응형