文章彙整

如何修改Magento 2的模式設定

By Astral Web 2 years agoNo Comments
首頁  /  Magento  /  Magento-2  /  如何修改Magento 2的模式設定

magento2 setting

Magento 2 的三種模式

 

Magento 2 有三種模式,分別為default, developer, production。

詳細請參考 Mogento Modes

模式 特點

預設模式

default

預設模式並不是最適合正式網站的模式

  • 啟用靜態文件緩存
  • 例外﹙異常﹚不顯示給用戶;相反地會被寫入日誌文件。
  • 隱藏自定義的X Magento-* HTTP請求和響應header

開發模式

developer

適合開發中的Magento 2 網站

  • 禁用靜態文件緩存﹙圖片、字型…等﹚
  • 提供詳細的日誌記錄
  • 啟用自動代碼編譯
  • 啟用增強的調校
  • 顯示自定義的X-Magento-* HTTP請求和響應header
  • 性能最差

生產模式

production

適合正式上線的Magento 2網站。

  • 異常不顯示給用戶,例外僅寫入日誌
  • 靜態的文件僅由緩存提供服務。
  • 新文件或更新的文件不會被寫入文件系統。

 

顯示目前Magento mode 的設定

要進行與Magento mode相關的一些動作、最簡單的方法就是使用Dos小視窗。如果要顯示目前的Magento mode設定、那麼就要在Dos小視窗裡輸入底下的命令:

 

php bin/magento deploy:mode:show

 

預設情況下您會得到類似以下的訊息

 

Current application mode: default.

 

修改Magento mode

將Magento mode設定成 developer

php bin/magento deploy:mode:set developer

 

完成之後您會得到以下的訊息

 

Enabled developer mode.

 

接下來我們重新再檢查一下Magento mode 的設定

 

php bin/magento deploy:mode:show

 

這次得到的訊息會變成底下的樣子

 

Current application mode: developer.

 

這表示我們已經完成了修改Magento mode的設定。

 

重新佈署靜態資料夾

每當您修改Magento mode的設定時,系統都會將靜態的資料清空

 

因此,我們必須重新佈署一下靜態的檔案。

php bin/magento setup:static-content:deploy

 

這樣子Magento 2 網站就可以正常顯示囉!

 

以上內容由Astralweb 歐斯瑞編寫製作

 000

推薦文章

Category:
  Magento-2

留下回應

你的電子郵件地址不會被公開.

取得獨家電子商務祕技

建立更好的策略靈感

跟上全球的網路趨勢

絕佳的電商解決方案

電子商務戰略全指南

每月發送電商戰略指南,只要填寫E-mail即可訂閱!

請到您的信箱確認,即可完成訂閱。