magento2 安装win环境和linux环境

win10 安装

安装前提,php,mysql,apach 或nginx 提前安装好

并且要php配置文件里,php.ini 把错误打开

display_errors=On

开始安装

  1. 检查环境
    在这里插入图片描述
  2. 填写数据库信息 和ssl信息,如果ssl信息没有,则可以忽略
    在这里插入图片描述
  3. 填写域名和后台地址,一般默认即可
    在这里插入图片描述
http://magento.demos.xp/admin_2trmq6

高级选项,一般选择默认即可
//是否开启开台https。时候开启后台https
HTTPS OptionsUse
HTTPS for Magento Storefront
Use HTTPS for Magento Admin

//apache 重写
Apache Rewrites
Use Apache Web Server Rewrites

//加密,使用自带还是自定义
Encryption Key
I want to use a Magento generated key
I want to use my own encryption key

//session存储介质
Session Save
file
db

  1. 时区,语言,货币,以及相关的高级模块是否安装
    在这里插入图片描述

  2. 设置后台用户名密码邮箱
    在这里插入图片描述

  3. 开始安装
    在这里插入图片描述
    在这里插入图片描述
    如何安装进度卡者不动,则打开php.ini 把下面三个参数调大了

max_execution_time = 18000
max_input_time = 18000
memory_limit = 2G
  1. 安装完成

安装问题

重新安装 Magento 卡在了 51% 的地方,InvalidArgumentException:

重新安装 Magento 卡在了 51% 的地方,报错信息如下:InvalidArgumentException: Wrong file in E:\code\magento2-2.3.5\lib\internal\Magento\Framework\Image\Adapter\Gd2.php:64 Stack trace: #0 E:\code\magento2-2.3.5\lib\internal\Magento\Framework\Image.php(55): Magento\Framework\Image\Adapter\Gd2->open('E:/code/magento...') #1 E:\code\magento2-2.3.5\lib\internal\Magento\Framework\Image.php(36): Magento\Framework\Image->open() #2 E:\code\magento2-2.3.5\lib\internal\Magento\Framework\ObjectManager\Factory\AbstractFactory.php(121): Magento\Framework\Image->__construct(Object(Magento\Framework\Image\Adapter\Gd2), 'E:/code/magento...') #3 E:\code\magento2-2.3.5\lib\internal\Magento\Framework\ObjectManager\Factory\Dynamic\Developer.php(66): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject('Magento\\Framewo...', Array) #4 E:\code\magento2-2.3.5\lib\internal\Magento\Framework\ObjectManager\ObjectManager.php(56): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\\Framewo...', Array) #5 E:\code\magento2-2.3.5\lib\internal\Magento\Framework\Image\Factory.php(47):修改E:\code\magento2-2.3.5\lib\internal\Magento\Framework\Image\Adapter\Gd2.php
中的 validateURLScheme 方法中的部分代码为
if ($url&&isset($url['scheme'])&&!in_array($url['scheme'], $allowed_schemes) && !file_exists($filename) ) {return false;
}
  1. 完成
    在这里插入图片描述

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

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

相关文章

websocket通信问题排查思路

websocket通信问题排查思路 一、websocket连接成功,但数据完全推不过来。 通过抓包发现,是回包时间太长超过了1分钟导致的。这种通常是推送数据的线程有问题导致的。 正常抓包的情况如下: 二、大量数据可以正常推送成功,不定时…

matlab笔记 - 最小二乘法拟合直线的原理与实现

最小二乘法拟合直线原理与实现 一、引言二、原理概述1. 建模思路2.误差函数3.求解最优参数 三、matlab实现最小二乘法拟合直线1.直接代码实现2.MATLAB内置函数实现 四、扩展统计学与回归分析经济学工程学图像处理机器学习 一、引言 最小二乘法(Least Squares Metho…

Java成为最适合中国人体质编程语言的缘由

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「java的资料从专业入门到高级教程」,点个关注在评论区回复“666”之后私信回复“666”,全部无偿共享给大家!!! 语言的流行度Java在中国的普及…

Mybatis(四)特殊SQL的查询:模糊查询、批量删除、动态设置表明、添加功能获取自增的主键

实体类: 数据库: 1、模糊查询 方案一: 不适用#{ },’%?%‘ 问号是属于字符串的一部分 不会被解析成占位符,会被当作是我们字符串的一部分来解析,所以我们执行的语句中找不到占位符,但是我们却…

WEB前端11-Vue2基础01(项目构建/目录解析/基础案例)

Vue2基础(01) 1.Vue2项目构建 步骤一:安装前端脚手架 npm install -g vue/cli步骤二:创建项目 vue ui步骤三:运行项目 npm run serve步骤四:修改vue相关的属性 DevServer | webpack //修改端口和添加代理 const { defineCo…

车载录像机:移动安全领域的科技新星

随着科技的飞速发展,人类社会的各个领域都在不断经历技术革新。其中,车载录像机作为安防行业与汽车技术结合的产物,日益受到人们的关注。它不仅体现了人类科技发展的成果,更在安防领域发挥了重要作用。本文将详细介绍车载录像机的…

在MATLAB中使用importrobot导入机械臂刚体树时没有找到模型文件,只显示坐标;改为使用loadrobot

没有mesh文件夹,所以找不到模型文件 改为使用loadrobot,直接加载刚体树数据

DataFrame RHS语法查询语句

RHS:https://github.com/acoboh/query-filter-jpa/blob/main/README.md 规则: 查询字段名:查询条件(条件值) 关系符 查询字段名:查询条件(条件值) ... 查询条件有: ‒ eq: 等于 ‒ gt: 大于 ‒ gte: 大于等于 ‒ lt: 小于 ‒ lte: 小于等于 ‒ ne: 不等于…

[读论文] LawBench: Benchmarking Legal Knowledge of Large Language Models

Abstract LLM 在各个方面都表现出了强大的能力。然而,当将它们应用于高度专业化、安全关键的法律领域时,尚不清楚他们拥有多少法律知识以及他们是否能够可靠地执行与法律相关的任务。为了弥补这一差距,文章提出了一个综合性评估基准 LawBench…

【SpringBoot】5 Swagger

官网 https://swagger.io/ 介绍 Swagger 是一套基于 OpenAPI 规范构建的开源工具,可以帮助开发者实现设计、构建、记录、使用 Rest API。 Swagger 是一款根据 Restful 风格生成的接口开发文档,并且支持做测试的一款中间软件。 Swagger主要包括三部分&…

力扣141环形链表问题|快慢指针算法详细推理,判断链表是否有环|龟兔赛跑算法

做题链接 目录 前言: 一、算法推导: 1.假设有环并且一定会相遇,那么一定是在环内相遇,且是快指针追上慢指针。 2.有环就一定会相遇吗?快指针是每次跳两步,有没有可能把慢指针跳过去? 3.那一定…

Spring Security认证授权介绍

一、目标 真正控制系统权限的,需要引入专门的安全框架才行,所以,我们今天重点来学习Spring家族中的一员Spring Security安全框架。最终呢,我们会使用Spring Security框架来控制养老项目的后台管理系统 能够熟悉常见的权限控制的方…

恒源云oss命令上传数据与下载数据

云服务器解压zip项目代码 (根目录) unzip 【】unzip /root/.../[已有的压缩包名].zip -d [解压到的目标文件夹路径]云服务器压缩zip项目代码 (根目录) zip -r 【自定义】.zip 【】/z

【通信模块】LoraWAN网络简介

LoRaWAN网络 技象科技相关文章总结,学习笔记,原文链接如下,转载请标明该出处: LORA: https://www.techphant.cn/tag/l-2 LORAWAN:https://www.techphant.cn/tag/l-3 其他:如LAN https://www…

【EMC专题】为什么芯片规格书ESD性能中看不到MM(机器放电模型)

在文章:【ESD专题】1.ESD基础及IEC61000-4-2标准 中我们讲到对于ESD静电放电模型,可分为器件级和系统级。其中器件级ESD包括三种类型,HBM人体放电模型、MM机械放电模型和CDM元件充电模型。 ①HBM(Human Body Model:人体放电模型):假设由人体静电对芯片放电 例:没有做好…

【Linux】一些基本指令

文章目录 前言Linux下基本指令Linux下一些常见的通配符Linux下的引号引用whoamiwholswhichaliaswhereisfindtouchmkdirrmdir & rmmancpmvcatmorelessheadtailechodatecalgrepzip & unziptarrz & szuname几个重要的热键关机 前言 在学习操作系统的时候,我…

本地部署,Whisper: 开源语音识别模型

目录 简介 特点 应用 使用方法 总结 GitHub - openai/whisper: Robust Speech Recognition via Large-Scale Weak SupervisionRobust Speech Recognition via Large-Scale Weak Supervision - openai/whisperhttps://github.com/openai/whisper 简介 Whisper 是一个由 O…

LabVIEW开发射频测试和测量系统

本文将介绍如何使用LabVIEW开发一个射频(RF)测试和测量系统。该系统的主要功能是对射频信号进行测量和控制,提供用户友好的界面来进行各种操作。 硬件组成 射频信号发生器:用于生成特定频率和功率的射频信号。 射频功率计&#…

windows安装Python

一.下载Python 网址:Python官网 1.选取稳定版本进行下载 2.选好之后,download点击 3.划到页面底部,选择下载 二.安装 1.安装,这里因为之前弄过,所以长得不一样 首次安装的介绍 自定义安装和立即安装的区别&#x…

奇异值分解(SVD)时间复杂度分析与优化

奇异值分解是一种矩阵分解的方法,大学线性代数里面也讲过奇异值分解的方法,因此这是一个为大家所熟知的算法。 1 SVD 时间复杂度分析 给定一个 m n m \times n mn 的矩阵 a \boldsymbol{a} a,按照下面公式做分解,其中 Σ \S…