發表文章

目前顯示的是有「mail」標籤的文章

0. env 基礎設置

打開 .env 檔案,需要我們手動設定幾個參數 APP_KEY:如果此參數不存在或未加密的話,會造成安全性上的漏洞,可以手動去建置: $ php artisan key:generate Application key [yKMUPLKj3ps7bhOfcHURRVK9wFbXWjYS] set successfully. 然後當專案要上線時最好在跑一次這個參數,變更此值。 APP: 核心參數設定 APP_LOCALE=zh-TW APP_FALLBACK_LOCALE=zh-TW APP_TIMEZONE=Asia/Taipei DB: 資料庫設定 新增網站指定的資料庫類型 DB_CONNECTION=pgsql DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret DB_PREFIX=null MAIL: 設定郵件採用 gmail smtp 寄送 MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_ENCRYPTION=tls MAIL_USERNAME= your_mail@gmail.com MAIL_PASSWORD= your_password MAIL_FROM_ADDRESS= your_mail@gmail.com MAIL_FROM_NAME= from_name 設定完後存檔. 修改 config/app.php // 'timezone' => 'UTC', 'timezone' => env('APP_TIMEZONE', 'UTC'), // 'locale' => 'en', 'locale' => env('APP_LOCALE', 'en'), // 'fallback_lo...