Я хочу сделать отправку почты с помощью Laravel 5.3, и это дает мне эту ошибку, когда я пытаюсь: vendor/composer/../laravel/framework/src/Illuminate/Mail/Mailable.php): failed to open stream: No such file or directory
, Я проверил директорию и увидел, что этот файл действительно не существует.
В контроллере, куда я хочу отправить почту, я использую
use Illuminate\Support\Facades\Mail;
use App\Mail\OrderMail;
Итак, как я могу создать этот файл для отправки почты?
Для генерации Mailables у laravel есть хорошая команда php artisan make:mail OrderMail
Я только что попытался создать новое приложение Laravel с 5.3, и этот файл там.
Убедитесь, что у вас есть правильная версия фреймворка в composer.json
:
"laravel/framework": "5.3.*"
А потом попробуй запустить composer install
,
Если у тебя есть composer.lock
проверьте версию там тоже.