Magento模式设置

Magento有三种运行模式,按性能由低到高,依次为:developer < default < production

可以使用以下命令查看当前运行模式:

bin/magento deploy:mode:show

使用以下命令设置运行模式:

bin/magento deploy:mode:set developer  
bin/magento deploy:mode:set default   
bin/magento deploy:mode:set production

Magento默认使用的运行模式为default,为了更好的体验,建议切换到production模式。
如果你的项目里包含了很多主题,设置的语言包也有多个的话,那么在deploy的时候,可能会卡很久。那是因为切换到生产模式的时候,每个主题每个语言都要生成一套静态文件,粗略认为一套静态文件需要10秒,则总共需要的时间为m*n*10

解决方法有两种:第一种删除不要的语言包;第二种把注册文件registration.php改成registration.php.bak

生产模式下,如果修改了代码,一般需要以下几个步骤:

# 启用维护模式
magento maintenance:enable
# 编译
bin/magento setup:di:compile
# 部署静态文件
bin/magento setup:static-content:deploy
# 清缓存
bin/magento cache:flush
# 停用维护模式
magento maintenance:disable

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/19/magento-mode-setting/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Magento模式设置
Magento有三种运行模式,按性能由低到高,依次为:developer < default < production 可以使用以下命令查看当前运行模式: bin/magento deploy:mode:sho……
<<上一篇
下一篇>>
文章目录
关闭
目 录