2017-09-15 9 views
0

에서 공급 업체의 폴더를 검색 할 수 없습니다.루멘 Composer는 새로 생성 된 프로젝트

나는 (어떤 공급 업체 폴더가 없기 때문에) 나는 다음과 같은 오류를 얻을 수

php artisan serve 

을하려고 그런 식으로 :

Warning: require_once(C:\Users\user\Desktop\blogb\bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in C:\Users\user\Desktop\blogb\bootstrap\app.php on line 3

Fatal error: require_once(): Failed opening required 'C:\Users\user\Desktop\blogb\bootstrap/../vendor/autoload.php' (include_path='.;C:\php\pear') in C:\Users\user\Desktop\blogb\bootstrap\app.php on line 3

편집 : laravel 새 블로그가 명령은 확인을 작동하고, 응용 프로그램 수 실행되지만, 문제가 발생하면 lumen 새 블로그이 실행 중입니다.

답변

1

blog 디렉토리에

lumen new blog 

단계를 수행 후 다음과 같은 두 가지 작업을 수행 않습니다.

  1. cp .env.example .env

  2. composer update 설치 및 업데이트 의존하는 .env의 파일을 만들 수 있습니다. 그러면 vender 디렉토리가 생성됩니다.

그런 다음 웹 서버에서 응용 프로그램을 방문하면 이와 비슷한 메시지가 표시됩니다.

Lumen (5.5.0) (Laravel Components 5.5.*) 

참고 : Lumen 이후

는 아웃 - 오브 - 박스 Laravel처럼 composer update 같은 몇 가지 단계를하지 않는 마이크로 프레임 워크입니다. 수동으로해야 할 것입니다.

그리고 php artisan serve 명령도 없습니다. Read why. 대신

php -S localhost:8000 -t public 

를 사용하거나 Homestead 또는 Valet

+0

정확히 내 문제가 해결되었습니다. 당신의 응답을 주셔서 감사합니다! – ldragicevic

+0

도움이되기를 기쁘게 생각합니다 :) – Gayan

1

필수 PHP 모듈도 설치해야 사용할 수 있습니다. 이 단계 이전에 모든 것이 적절히보다 (그리고 기본 루멘의 설치로해야한다) 설정되어있는 경우 그리고 단지

composer install

은 충분하다.