1
간단한, 나는 서비스 beanstalkd를 사용하여 이메일을 대기 행렬에 넣고과 같이 supervisord하려고 :Laravel 4.2 이메일 : 큐
Mail::queue('emails.congratulations', $user, function($message) use($user) {
$message->to($user['email'], $user['name'])
->subject('Congratulations!');
});
내 관리자 프로그램 설정 : 내 블레이드에서
[program:emailservice]
command=php /path/to/laravel/artisan queue:listen
stdout_logfile=/path/to/laravel/app/storage/logs/emailservice_supervisord.log
redirect_stderr=true
파일 자산, 이미지에 액세스하려고합니다.
<p>
<img src="{{ asset('assets/img/logo.png') }}" />
</p>
전자 메일을 보내고받을 때 이미지는 다음과 같습니다. 깨진 이미지의 URL은 다음과 같습니다
<img src="http://:/assets/img/logo.png"/>
도메인이 :
그것은 좋은 것입니다 경험이 동작으로 다른 사람이 있기 때문에 오픈이를 얻을 수 있다면 왜 내가 알아낼 수 없습니다 문제의 언급없이이 문제에 대한 답변을 찾기 위해 Google 및 StackOverflow를 샅샅이 조사했습니다.
질문 나 자신에게 물어보십시오 ... 큐잉 할 때 Laravel/Supervisor/Beanstalk이 작업 영역을 기억하기에 충분히 똑똑합니까?
네, 우리는''url '=>'http : // domain.com '' '을 가지고 있지만 도우미 함수는 여전히'** : ** '를 사용하고 있습니다. 그것도'http : // localhost'를 사용하지 않습니다. URL은 다음과 같습니다 : '' –