Magento2 常用命令以及技巧

1.Magento 命令行工具

Magento2 带有一个命令行工具,在windows下,用管理员权限打开MS-DOS命令提示符,然后cd到Magento根目录,运行下面命令,就可
以看到这个强大的命令行工具的命令清单:

php bin/magento
Usage:                                                                                                                      command [options] [arguments]                                                                                              Options:                                                                                                                    --help (-h)           Display this help message                                                                            --quiet (-q)          Do not output any message                                                                            --verbose (-v|vv|vvv) Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug   --version (-V)        Display this application version                                                                     --ansi                Force ANSI output                                                                                    --no-ansi             Disable ANSI output                                                                                  --no-interaction (-n) Do not ask any interactive question                                                                  Available commands:                                                                                                         help                                      Displays help for a command                                                      list                                      Lists commands                                                                   
admin                                                                                                                       admin:user:create                         Creates an administrator                                                         admin:user:unlock                         Unlock Admin Account                                                             
cache                                                                                                                       cache:clean                               Cleans cache type(s)                                                             cache:disable                             Disables cache type(s)                                                           cache:enable                              Enables cache type(s)                                                            cache:flush                               Flushes cache storage used by cache type(s)                                      cache:status                              Checks cache status                                                              
catalog                                                                                                                     catalog:images:resize                     Creates resized product images                                                   catalog:product:attributes:cleanup        Removes unused product attributes.                                               
cron                                                                                                                        cron:run                                  Runs jobs by schedule                                                            
customer                                                                                                                    customer:hash:upgrade                     Upgrade customer's hash according to the latest algorithm                        
deploy                                                                                                                      deploy:mode:set                           Set application mode.                                                            deploy:mode:show                          Displays current application mode.                                               
dev                                                                                                                         dev:source-theme:deploy                   Collects and publishes source files for theme.                                   dev:tests:run                             Runs tests                                                                       dev:urn-catalog:generate                  Generates the catalog of URNs to *.xsd mappings for the IDE to highlight xml.    dev:xml:convert                           Converts XML file using XSL style sheets                                         
i18n                                                                                                                        i18n:collect-phrases                      Discovers phrases in the codebase                                                i18n:pack                                 Saves language package                                                           i18n:uninstall                            Uninstalls language packages                                                     
indexer                                                                                                                     indexer:info                              Shows allowed Indexers                                                           indexer:reindex                           Reindexes Data                                                                   indexer:reset                             Resets indexer status to invalid                                                 indexer:set-mode                          Sets index mode type                                                             indexer:show-mode                         Shows Index Mode                                                                 indexer:status                            Shows status of Indexer                                                          
info                                                                                                                        info:adminuri                             Displays the Magento Admin URI                                                   info:backups:list                         Prints list of available backup files                                            info:currency:list                        Displays the list of available currencies                                        info:dependencies:show-framework          Shows number of dependencies on Magento framework                                info:dependencies:show-modules            Shows number of dependencies between modules                                     info:dependencies:show-modules-circular   Shows number of circular dependencies between modules                            info:language:list                        Displays the list of available language locales                                  info:timezone:list                        Displays the list of available timezones                                         
maintenance                                                                                                                 maintenance:allow-ips                     Sets maintenance mode exempt IPs                                                 maintenance:disable                       Disables maintenance mode                                                        maintenance:enable                        Enables maintenance mode                                                         maintenance:status                        Displays maintenance mode status                                                 
module                                                                                                                      module:disable                            Disables specified modules                                                       module:enable                             Enables specified modules                                                        module:status                             Displays status of modules                                                       module:uninstall                          Uninstalls modules installed by composer                                         
sampledata                                                                                                                  sampledata:deploy                         Deploy sample data modules                                                       sampledata:remove                         Remove all sample data packages from composer.json                               sampledata:reset                          Reset all sample data modules for re-installation                                
setup                                                                                                                       setup:backup                              Takes backup of Magento Application code base, media and database                setup:config:set                          Creates or modifies the deployment configuration                                 setup:cron:run                            Runs cron job scheduled for setup application                                    setup:db-data:upgrade                     Installs and upgrades data in the DB                                             setup:db-schema:upgrade                   Installs and upgrades the DB schema                                              setup:db:status                           Checks if DB schema or data requires upgrade                                     setup:di:compile                          Generates DI configuration and all missing classes that can be auto-generated    setup:install                             Installs the Magento application                                                 setup:performance:generate-fixtures       Generates fixtures                                                               setup:rollback                            Rolls back Magento Application codebase, media and database                      setup:static-content:deploy               Deploys static view files                                                        setup:store-config:set                    Installs the store configuration                                                 setup:uninstall                           Uninstalls the Magento application                                               setup:upgrade                             Upgrades the Magento application, DB data, and schema                            
theme                                                                                                                       theme:uninstall                           Uninstalls theme                

2.Magento 2.0 如何激活一个新的插件?

新插件文件拷贝到Magento 2.0 目录后,用下面命令激活之:

php bin/magento setup:upgrade

Magento前台或者后台js,或者css似乎没有正确的调用,怎么办?
js和css没有正确调用的症状是页面无修饰,图标不显示,鼠标点击打开的下拉菜单无法打开等,这时可以先删除

pub/static 除了.htaccess 的所有文件或文件夹。然后运行:

php bin/magento setup:static-content:deploy

3.如何重新安装Magento 2.0?

在Magento CLI 运行:

php bin/magento setup:uninstall

或者删除 app/etc/env.php, app/etc/config.php, var/cache, var/generation

5.magento的view里面的default.xml 设置更新所有页面都会更新,
如果只想更新helloworld index 页面的内容 直接在helloworld_index_index.xmlk里面更改即可

4.缓存命令行

检查缓存类型的状态

在这里插入图片描述

4.清理缓存类型

php bin/magento cache:clean

在这里插入图片描述

刷新缓存

php bin/magento cache:flush

检查启用,禁用缓存

php bin/magento cache:enable
php bin/magento cache:disable

高级命令:
magento cache:enable [type] … [type]
magento cache:disable [type] … [type]

禁用整页缓存

magento cache:disable full_page

5.检查索引器状态

php bin/magento indexer:info

6.如何重建数据

php bin/magento indexer:reindex

7.如何将索引器状态重置为无效

php bin/magento indexer:reset

8.如何显示索引模式

php bin/magento indexer:show-mode

9.如何设置索引模式类型

php bin/magento indexer:set-mode {realtime|schedule} [indexer]

例如:

magento indexer:set-mode schedule catalog_category_product catalog_product_category
部署命令行

10.如何运行部署静态内容

php bin/magento setup:static-content:deploy
php bin/magento setup:static-content:deploy -f

它将显示如下:

Requested languages: en_US
=== frontend -> Magento/blank -> en_US ===

默认情况下,它将运行部署默认语言的静态内容: en_EN

如果您想部署其他语言的静态内容,例如: pt_BR

运行

php bin/magento setup:static-content:deploy pt_BR

结果

Requested languages: pt_BR
=== frontend -> Magento/luma -> pt_BR ===
… progress indicator …
Successful: 1613 files; errors: 0=== frontend -> Magento/blank -> pt_BR ===
… progress indicator …
Successful: 1620 files; errors: 0=== adminhtml -> Magento/backend -> pt_BR ===
… progress indicator …
Successful: 1626 files; errors: 0

11.通过命令行启用维护模式

启用维护模式

php bin/magento maintenance:enable

结果:

php bin/magento maintenance:enable
Enabled maintenance mode

12.禁用维护模式

php bin/magento maintenance:disable

13.允许IP访问商店

设置维护模式仅允许ip

php bin/magento maintenance:allow-ips

例如:

php bin/magento maintenance:allow-ips 168.168.168.168
Set exempt IP-addresses: 168.168.168.168

如何设置Magento Developer模式或Product模式
显示当前的Magento 2模式

php bin/magento deploy:mode:show

结果如下:

Current application mode: default. (Note: Environment variables may override this value.)

14.我们处于默认模式,让我们切换到开发人员模式

php bin/magento deploy:mode:set developer

结果如下:

Enabled developer mode.

恭喜!现在您的商店正在开发人员模式下运行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3280773.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

【echarts】echarts-liquidfill 水球图

echarts-liquidfill3兼容echarts5 echarts-liquidfill2兼容echarts4 npm install echarts npm install echarts-liquidfill设置水球图背景色和内边框样式 var option {series: [{type: liquidFill,data: [0.6, 0.5, 0.4, 0.3],backgroundStyle: {borderWidth: 5,//边框宽度bo…

《史上最简单的SpringAI+Llama3.x教程》-04-RAG核心Embedding及向量检索Retrieval

上一节咱们顺利从本地读取了文件内容,并且可以使用transform工具对文件进行内容处理,下面咱们继续看看如何将文件进行向量化,并且存储到向量数据库中。 Embedding 知识扩展 Embeddings是一种将高维数据映射到低维空间的技术,它能…

【Webpack 踩坑】img 标签图片加载不出来

问题&#xff1a;在html的img标签路径解析错误&#xff0c;导致加载不出来 一直用框架开发&#xff0c;好久没用过webpack写原生代码&#xff0c;一下子踩了好多坑… 图片位置&#xff1a; 其中一个就是在html中写了图片地址&#xff1a; <!-- src/pages/index.html --&…

实战:ElasticSearch 索引操作命令(补充)

四.ElasticSearch 操作命令 4.1 集群信息操作命令 4.1.1 查询集群状态 &#xff08;1&#xff09;使用 Postman 客户端直接向 ES 服务器发 GET 请求 http://hlink1:9200/_cat/health?v &#xff08;2&#xff09;使用服务端进行查询 curl -XGET "hlink1:9200/_cat/h…

2024.07纪念一 debezium : spring-boot结合debezium

使用前提&#xff1a; 一、mysql开启了logibin 在mysql的安装路径下的my.ini中 【mysqlid】下 添加 log-binmysql-bin # 开启 binlog binlog-formatROW # 选择 ROW 模式 server_id1 # 配置 MySQL replaction 需要定义&#xff0c;不要和 canal 的 slaveId 重复 参考gitee的项目…

收藏!国内外GPU算力厂商详细盘点

如今&#xff0c;图形处理器&#xff08;GPU&#xff09;作为计算领域的核心部件&#xff0c;其算力性能直接决定了诸多应用场景的效率和效果。从深度学习、科学计算到视频处理&#xff0c;GPU的算力已成为衡量技术实力的重要指标。本文将详细盘点当前市场上GPU算力领先的厂商&…

iOS开发-图片上涂鸦绘制撤销功能

iOS开发-图片上涂鸦绘制撤销功能 当我们需要重新在图片上进行绘制涂鸦生成新的图&#xff0c;这里使用到了Graphics中的API功能。 Graphics Framework是一套基于C的API框架&#xff0c;使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。 微信搜索小游戏…

单线程 和多线程区别,看打印输出1000个数字效果

执⾏过程: 加载func() -> 执⾏main -> 创建⼦线程t -> ⼦线程t启动 -> 执⾏func中的内容 |-> 继续执⾏main from threading import Thread #此线程不用安装自带。T是大写注意哟 def func():for i in range(1000):print(func,i) #定义一个函数打印 if __name__ …

<数据集>DOTA v1.0遥感航拍目标识别数据集<目标检测>

数据集格式&#xff1a;VOCYOLO格式 图片数量&#xff1a;1869张&#xff08;训练集1411&#xff0c;验证集458&#xff09; 标注数量(xml文件个数)&#xff1a;1869 标注数量(txt文件个数)&#xff1a;1869 标注类别数&#xff1a;15 标注类别名称&#xff1a;[plane, ba…

基于Python的哔哩哔哩国产动画排行数据分析系统

需要本项目的可以私信博主&#xff0c;提供完整的部署、讲解、文档、代码服务 随着经济社会的快速发展&#xff0c;中国影视产业迎来了蓬勃发展的契机&#xff0c;其中动漫产业发展尤为突出。中国拥有古老而又璀璨的文明&#xff0c;仅仅从中提取一部分就足以催生出大量精彩的…

python——joblib进行缓存记忆化-对计算结果缓存

问题场景 在前端多选框需要选取多个数据进行后端计算。 传入后端是多个数据包的对应路径。 这些数据包需要按一定顺序运行&#xff0c;通过一个Bag(path).get_start_time() 可以获得一个float时间值进行排序&#xff0c;但由于数据包的特性&#xff0c;这一操作很占用性能和时…

碰撞检测 | 矩形增量膨胀安全走廊模型(附C++/Python仿真)

目录 0 专栏介绍1 安全走廊建模的动机2 矩形增量膨胀算法3 算法仿真3.1 C实现3.2 Python实现 0 专栏介绍 &#x1f525;课设、毕设、创新竞赛必备&#xff01;&#x1f525;本专栏涉及更高阶的运动规划算法轨迹优化实战&#xff0c;包括&#xff1a;曲线生成、碰撞检测、安全走…

哪个牌子的眼镜清洗机好?买超声波清洗机有必要吗

生活中&#xff0c;我们经常忽视眼镜的清洁。你知道吗&#xff1f;眼镜如果长时间不清洁的话&#xff0c;镜片上的污垢和油脂会让视线变得模糊不清&#xff0c;甚至油污滋生的细菌还可能伤害到我们的眼睛&#xff0c;比如引起眼睛疲劳或炎症。为了保持眼镜干净&#xff0c;现在…

生鲜 52 周 MD如何助力业绩提升

生鲜 52 周 MD &#xff0c;顾名思义&#xff0c;就是以一年 52 周为周期&#xff0c;对生鲜商品进行精细化、动态化的营销规划。它不再是传统的固定化、模式化的销售方式&#xff0c;而是根据每周的季节特点、节日氛围、消费趋势以及市场变化&#xff0c;精心策划生鲜商品的种…

11 优化器

目录 1. 随机梯度下降系优化器&#xff1a;SGD 1.1 算法种类 1.2 优缺点 2 SGDM 即为SGD with momentum 动量 2.1 公式 2.2 动量的优缺点 优点 缺点 2.3 使用场景 3 AdaGrad 3.1 公式 3.2 AdaGrad的优缺点 优点 缺点 3.3 使用场景 3.4 Adam 3.4.1 Adam优化器的…

计算机网络01

文章目录 浏览器输入URL后发生了什么&#xff1f;Linux 系统是如何收发网络包的&#xff1f;Linux 网络协议栈Linux 接收网络包的流程Linux 发送网络包的流程 浏览器输入URL后发生了什么&#xff1f; URL解析 当在浏览器中输入URL后&#xff0c;浏览器首先对拿到的URL进行识别…

2024最全RabbitMQ集群方案汇总

之前在网上找rabbitmq集群方案有哪几种时&#xff0c;基本上看到的答案都不太一样&#xff0c;所以此文的主要目的是梳理一下rabbitmq集群方案&#xff0c;对rabbitmq集群方案的笔记并不是搭建的笔记。 总结了一些文章&#xff0c;rabbitmq集群大概有五种方案&#xff1a;普通…

[Linux安全运维] iptables包过滤

前言 防火墙是网络安全中非常重要的设备&#xff0c;是一种将内部网络和外部网络隔离开的技术。简单来说&#xff0c;防火墙技术就是访问控制技术&#xff0c;由规则和动作组成。 1. Linux 包过滤防火墙 1 .1 概述 iptables&#xff1a; 指的是管理Linux防火墙的命令程序&a…

Windows 下后台启动 jar 包,UTF-8 启动 jar 包_windows启动jar

转自:https://blog.csdn.net/2401_83817971/article/details/137514739 本文介绍了如何使用javaw.exe后台启动Javajar包&#xff0c;如何在Windows中管理和设置cmd编码&#xff0c;以及与Python开发相关的学习资源。包括UTF-8编码启动jar包的方法和Windows下关闭后台服务的技…

superset 不显示mysql的选项问题

superset不显示mysql的选项 数据库驱动未安装&#xff1a;确保你已经安装了Python的MySQL数据库驱动&#xff0c;比如mysqlclient。 pip install mysqlclient