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://www.rhkb.cn/news/387607.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C++】C++11中R字符串的作用

在 C11 中添加了定义原始字符串的字面量 1.定义和基本使用 定义方式为: R"xxx(原始字符串)xxx"其中 () 两边的字符串可以省略,R只会处理括号中的字符串。 原始字面量 R 可以直接表示字符串的实际含义,而不需要额外对字符串做转义…

半球房屋:高性价比的创新建筑选择—轻空间

在现代建筑领域,半球房屋因其独特的设计和高性价比受到广泛关注。这种建筑形式不仅在外观上引人注目,更在功能和经济效益上表现出色。以下将介绍半球房屋的主要优势,特别是其在成本和效益方面的突出表现。 降低建造成本,节约资源 …

资金管理平台 -SAP创建凭证测试程序及增强!

文章目录 主要程序创建程序程序 代码解析变量定义抬头和项目初始值表头赋值调用BAPI其他的子例程 核心内表增强部分LFACIF5D程序FI_DOCUMENT_CHECK完整程序 BADI增强 主要程序 创建程序 程序 &---------------------------------------------------------------------* *…

Matplotlib面积图绘制秘籍:让你的数据‘膨胀’起来,但不吹泡泡哦!

1. 引言 嘿,数据迷们!想不想让你的数据‘活’起来,跳一曲色彩斑斓的面积舞?Matplotlib面积图,不只是数字的堆砌,它是故事的讲述者,让复杂数据变得一目了然,还带点小幽默。快来一探究…

鸿蒙应用框架开发【首选项】 本地数据与文件

首选项 简介 本示例使用ohos.data.preferences接口,展示了使用首选项持久化存储数据的功能。 效果预览 使用说明 1.点击顶部titleBar的右侧切换按钮,弹出主题菜单,选择任意主题则切换相应的主题界面; 2.退出应用再重新进入&a…

C++客户端Qt开发——界面优化(美化登录界面)

美化登录界面 在.ui中拖入一个QFream,顶层窗口的QWidget无法设置背景图片,套上一层QFrame将背景图片设置到QFrame上即可 用布局管理器管理元素:用户名LineEdit,密码LineEdit,记住密码ComboBox,登录Button…

Windows本地构建镜像推送远程仓库

下载 Docker Desktop https://smartidedl.blob.core.chinacloudapi.cn/docker/20210926/Docker-win.exe 使用本地docker构建镜像和推送至远程仓库(harbor) 1、开启docker的2375端口 2、配置远程仓库push镜像可以通过http harbor.soujer.com:5000ps&am…

【C语言】数据类型全解析:编程效率提升的秘诀

目录 C语言数据类型详解1. 基本数据类型1.1 整型示例代码输出结果 1.2 浮点型示例代码输出结果 1.3 字符型示例代码输出结果 2. 派生数据类型2.1 数组示例代码输出结果 2.2 指针示例代码输出结果 2.3 结构体示例代码输出结果 2.4 共用体示例代码输出结果 3. 类型限定符3.1 cons…

为什么Word中正文总会变成标题?

问题 选中文字之后点击正文,格式总是会自动变成标题,然后出现在目录中,改不掉。 方法 是因为段落样式的大纲级别设置了标题级别 选中识别成标题的正文,右键选择段落,把大纲级别设置成正文就好。

微信小程序云开发订单微信支付与小票和标签打印的完整高效流程

一个字“全”!!! 前言一、流程设定1、如何开通云支付流程2、以订单下单为例的支付流程2.1 业务场景介绍2.2 业务场景流程图 二、代码与代码文件组成1、页面JS2、云函数payPre3、支付回调函数pay_cb3.1 准备条件3.2 必要认知3.3 pay_cb 完整函…

Llama 4训练已开启!Meta科学家最新采访,揭秘Llama 3.1是如何炼成的

Llama 3.1的诞生标志着人工智能领域的一个重要里程碑,它不仅是Meta在大型语言模型(LLM)研发上的一次重大突破,也代表了开源AI模型在技术进步和应用潜力上的新高度。以下是对Llama 3.1的炼成过程、观点阐述以及未来发展趋势的分析。…

莫斯科的社会生态环境之一瞥

题记 社会生态,它是指人类随着利用科技对环境的作用所呈现出的人和人的关系,人和人群的关系,人群和环境的关系 。而生态文明的理念,提倡的不止是尊重自然、顺应自然、保护自然,也包含注重规律的和谐性、可持续性、稳定…

如何使用CANoe自带的TCP/IP Stack验证TCP的零窗口探测机制

如果想利用CANoe自带的TCP/IP协议栈验证TCP的零窗口探测机制,就必须添加一个网络节点并配置独立的CANoe TCP/IP协议栈,作为验证对象。而与它进行TCP通信的对端也是一个网络节点,但不要配置TCP/IP协议栈,而是使用CAPL代码在底层组装TCP报文模拟TCP通信过程。这样可以尽量减少…

2024年最强网络安全学习路线,详细到直接上清华的教材!

关键词:网络安全入门、渗透测试学习、零基础学安全、网络安全学习路线 首先咱们聊聊,学习网络安全方向通常会有哪些问题前排提示:文末有CSDN官方认证Python入门资料包 ! 1、打基础时间太长 学基础花费很长时间,光语…

医院体检信息管理系统,C#体检系统源码,健康体检系统PEIS

体检服务全流程 检前 检前注意事项提醒-体检预约-套餐选择-体检签到-费用缴纳 检中 科室队列提醒-增项检中支付 检后 报告查询-体检百科-报告解读-问卷调查 体检管理系统模块介绍 一、登记管理模块 登记体检者基本信息,包括唯一的体检编号,姓名、…

【Golang 面试 - 基础题】每日 5 题(八)

✍个人博客:Pandaconda-CSDN博客 📣专栏地址:http://t.csdnimg.cn/UWz06 📚专栏简介:在这个专栏中,我将会分享 Golang 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞👍收藏…

Miniconda快速安装conda

关注B站可以观看更多实战教学视频:hallo128的个人空间 安装官方网址:https://docs.anaconda.com/miniconda/#quick-command-line-install 1. Miniconda for Windows curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe -o …

【LeetCode】56. 区间合并

区间合并 题目描述: 以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示例 1: …

捷径,这世上有没有捷径

Q:大师,这个世界上有没有捷径? A:有呀,有捷径呀 Q:大师,那我要怎么走? A:你错啦,不要想着走捷径,因为捷径不是用来走的,捷径是用来飞的…

SNN系列论文阅读:梦开始的地方

论文地址:https://igi-web.tugraz.at/people/maass/psfiles/85a.pdf 1. nn分类 一开始论文将nn分为三类, 1. 最初的MP多层感知机 2. 加入非线性激活, 并可以反向传播训练的神经网络 3. SNN 注意分类不是普通的fc网络,rnn网络和snn网络 2. 理解脉冲 LIF模型,全称Leak…