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

沒有留言:

張貼留言

只要點兩下兩次,就能依照設定拆分指定PDF頁數並合併成設定好的一個PDF

        最近遇到一個問題,想要對四個不同的PDF,分別擷取1~2頁、3~4頁、5~6頁、7~8頁,合併成一個總共8頁的PDF。那該怎麼寫程式來處理這件事呢?那如果是用線上拆分PDF網頁與線上合併PDF網頁,該怎麼做呢?則是需要將四個不同PDF分別上傳到拆分網頁後再 一頁一...