Laravel 小笔记
记录学习 laravel 项目的个人理解… 持续 updating…
//查看所有 artisan 命令
php artisan list
// 查看不同 - 命令
php artisan make:controller TestController -help
关于项目配置
- 配置文件都在
.env
文件和config
目录中。 - laravel 项目会首先读取
.env
中的配置,如果.env
中没有设置配置,才会读取config
目录中的配置。 - 通常
.env
中的配置修改好,就不需要改config
中的配置了 (比如 mail,database…)。
邮箱配置
使用 Mailtrap
- Mailtrap 是用于测试邮箱的东东,看起来很好用的样子,见 Mailtrap 官网
- 注册后 My Inbox -> SMTP settings -> Integrations -> 下拉菜单中选 laravel 7,复制配置到
.env
中
使用自己的邮箱
`.env 文件中
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com // 如果用 gmail 就改为 smtp.gmail.com
MAIL_PORT=465 // 下面的 ENCRYPTION 如果是 ssl,端口号为 465
MAIL_USERNAME=your-email@gmail.com // 修改为自己的邮箱地址
MAIL_PASSWOR=****** // 填写邮箱的授权码
MAIL_ENCRYPTION=ssl // 加密类型,可为不填或 ssl 或 tls,如果上面的 MAILER 选择 smtp,ENCRYPTION 填 ssl
MAIL_FROM_ADDRESS=your-email@gmail.com // 修改为自己的邮箱地址
MAIL_FROM_NAME=test // 发送邮