2025年5月25日 星期日

laravel 5.7 初始相關設定與注意事項


1.時區:
位置:./config/app.php
修改內容:

'timezone' => 'Asia/Taipei',

'locale' => 'zh-TW',

'fallback_locale' => 'zh-TW',

在laravel 12 

'faker_locale' => 'zh-TW',

 


2.中文翻譯:

中文語系翻譯

https://github.com/caouecs/Laravel-lang

請用git clone下載載後,把 lang/locales 目錄中的 zh-TW 目錄放置在 resources/lang 下

指令:

git clone https://github.com/Laravel-Lang/lang.git

mv  ~/lang/locales/zh_TW ~/html/mylaravel57/resources/lang/

sudo rm ~/lang -rf 

在laravel 12

composer require --dev laravel-lang/lang

若要更新

php artisan lang:update

 

3. 修改.env的注意事項:

(1)設定 mysql 連結的檔案位置 ./config/database.php,但強烈建議設定在.env 檔

(2)其中APP_ENV中的設定:

開發:local 、測試:testing 、預上線: staging 、正式環境: production

正式上線時,務必要把 APP_DEBUG=false,否則資料庫資訊將會在debug時出現。

(3).env 儲存了很多公用變數,可以在任何時候,使用 env('變數名稱',預設)

如 env('APP_NAME','我的網站') ,即可存取。

(4).env要寫在 .gitignore ,才能不被上傳至 git server。

在laravel 12


 

資料來源:

1.https://laravel-lang.com/packages-lang.html

沒有留言:

張貼留言

Laravel 12 Model 資料庫中的資料表,並提供與資料庫互動的介面

相關系列文章: 1. 在 windows 10 安裝 laravel 12 studentManagement環境與設定 2. laravel 12 route 路由 3. laravel 12 Blade Templates 網頁模版 4. laravel 12 Control...