0

Laravel 5.2에서 실행중인 앱이 있습니다.Laravel을 사용하는 앱 5.2. 작동하지 않음> 'GuzzleHttp Client'을 찾을 수 없음

이 MailGun을 통해 이메일을 보내려고,이 오류가 표시 될 때까지 그것은 잘 작동 : 난 Guzzle CLI Install Error

: 나는 SSH를 통해 목구멍 추가하려고하면 Web App Error

을, 나는 아래이 오류가 잃어버린, 내가 Laravel을 많이 알지 못하기 때문에, 누구든지 도와주세요!

답변

0

Laravel 설명서에서 요구하는대로 Guzzle을 설치해야합니다.

Mailgun 및 Mandrill과 같은 API 기반 드라이버는 종종 SMTP 서버보다 간단하고 빠릅니다. 모든 API 드라이버는 응용 프로그램에 Guzzle HTTP 라이브러리가 설치되어 있어야합니다. "guzzlehttp/폭식": 당신은 당신의 composer.json 파일에 다음 줄을 추가하여 프로젝트에 폭식을 설치할 수 있습니다 "~ 5.3 | ~ 6.0"그럼

당신이

composer update 
을 실행해야

또는 당신은 단순히 터미널 작곡가를 통해 설치하려고 할 때이 오류가 있기 때문에 목구멍이 처음에 설치되지 않았기 때문에이 오류가 발생하는 이유는

composer require "guzzlehttp/guzzle": "~5.3|~6.0" 
+0

내 composer.json에 이미이 인스턴스가 있습니다. 또한 , 나는 간단하게 수행 할 수 없습니다 이 - 작곡가 업데이트 - 그것이 나던 일, 내가 쓸 필요가 : - PHP는 composer.phar 업데이트 - 그리고 그렇게, 그것은 제공 내 이전의 오류가 내 CLI 스크린 샷에 표시되었습니다. – mirek213

0

에서 실행할 수 있습니다.

당신이 당신의 composer.json 파일에 존재하는 클래스를로드하려고 만하지 않는 것 같다

파일이나 폴더를로 표시되지 않습니다 데이터베이스 내부 클래스를 검색 할 수 없습니다 귀하의 프로젝트 디렉토리에.

"classmap": [ 
    "database", /// <--- this line or similar 
], 

가 먼저 다시 composer install을 실행하기 전에이 오류를 수정해야합니다

는 다음과 같은 메세지를 볼 수 있어야, 당신의 composer.json 파일을 엽니 다.

+0

나는이 인스턴스를 갖는 것이 좋거나 나쁘지 않습니까? 제 작곡가에서 말씀 드린대로 설정했습니다 .json – mirek213

+0

나쁜 것은 아니지만 문제는 작곡가가 그 경로를 찾을 수 없다는 것입니다. 따라서 당신은 당신의 작곡가에서 그 길을 고쳐야 만합니다. 그리고 나서 작곡가 설치를 실행하십시오. –

+0

내 데이터베이스 폴더가있는 경우이 경로는 무엇입니까? public_html/local/ – mirek213