熊猫学猿--lnmp下安装magento2.3

BSW:MemMap模块配置及使用 (内存映射(MemMap)模块用于通过内存映射文件将代码和数据映射到特定的内存部分。MemMap生成特定的头文件,其中包含为MemorySection元素和编译器特定指令定义的内存映射预处理器。上面是比较官方的回答,说人话就是把数据和代码放在ECU内指定的地址。初级应用:软件中的bss,data,rodata,code,text,段需要在memory layout中划分具体的物理地址,对于多核系统,要将执行的数据和代码放在目标核的RAM和ROM。 阅读详情

最难得是开始,讨厌搭建环境,安装软件

magento2.3要求php版本7.1.3以上,这里搭建lnmp选择php版本注意

1、安装imagemagick

wget http://www.imagemagick.org/download/ImageMagick.tar.gz

 tar -xzvf ImageMagick

cd ImageMagick-7.0.7-22/

./configure --prefix=/usr/local/imagemagick

make

make install

2、安装php扩展:imagick

wget http://pecl.php.net/get/imagick-3.4.3.tgz

tar -xzvf imagick-3.4.3.tgz

 cd imagick-3.4.3

phpize

./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick

make && make install

3、修改配置文件

extension=imagick.so添加至php.ini中

4、重启php-fpm

 killall php-fpm

/usr/local/php/sbin/php-fpm 

php -m | grep imagick

2、下载magento

https://magento.com/tech-resources/download

选择版本下载

3、解压到网站目录下

4、配置虚拟域名,在vhosts下新建文件me.magento.conf

server {
	server_name me.magento.com;
	listen 80;
	location / {
	root /home/wwwroot/default/magento;
	index index.html index.php;
	if (!-e $request_filename){
	rewrite ^/(.*) /index.php last;
	}
     }
 location ~ \.php$ {
            root           /home/wwwroot/default/magento;
                              fastcgi_pass  unix:/tmp/php-cgi.sock;
				#fastcgi_pass 127.0.0.1:9000;
                               fastcgi_index index.php;
                               include fastcgi.conf;

            fastcgi_param  SCRIPT_FILENAME  /home/wwwroot/default/magento$fastcgi_script_name;
#            include        fastcgi_params;
        }
}

5、在etc下hosts加入虚拟域名 127.0.0.1  me.magento.com

6、重启nginx

7、设置文件夹权限

find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w {} +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} +
chmod u+x bin/magento

8、建空数据库magento

9、命令安装

bin/magento setup:install \
--base-url=http://me.magento.com/ \
--db-host=localhost \
--db-name=magento \
--db-user=root \
--db-password=root \
--backend-frontname=admin \
--admin-firstname=admin \
--admin-lastname=admin \
--admin-email=admin@admin.com \
--admin-user=admin \
--admin-password=admin123 \
--language=en_US \
--currency=USD \
--timezone=America/Chicago \
--use-rewrites=1

10、安装完成

11、访问网站又是空白页,什么都不显示。

在 index.php中加入ini_set('display_errors', 1);

12、根据错误提示

   修改 var下的文件夹权限 chmod 777 `find -type d` chmod 777 `find -type f`

13、Can't open syslog for ident "Magento" and facility "8" 

修改php.ini中disable_functions里的openlog和syslog去掉,重启php-fpm

14、An error has happened during application run. See exception log for details. 

修改安装目录下的文件夹权限 chmod 777 `find -type d` 

15、终于运行成功了,css/js又加载失败,页面混乱

在phpmyadmin中magento数据库下执行sql语句

insert core_config_data (config_id, scope, scope_id, path, value) values (null, 'default', 0, 'dev/static/sign', 0)
php bin/magento setup:static-content:deploy -f


php bin/magento indexer:reindex

删除var目录

rm -rf var/*

终于显示正常了

深度学习(Deep Learning, DL)简介 深度学习(Deep Learning, DL)是机器学习的一个子领域,主要使用多层神经网络来处理复杂的数据和任务。深度学习通过模拟人脑的神经网络结构,能够自动提取特征并进行高效的模式识别和预测。 阅读详情

相关推荐

2.1 量子精密测量:SERF原子陀螺仪中的核自旋-电子自旋强耦合机制

本文深入解析了SERF原子陀螺仪中核自旋-电子自旋强耦合机制的核心原理与应用。通过量子精密测量技术,SERF陀螺仪实现了超高精度的惯性导航,其独特的磁场自补偿和拉莫尔进动特性使其在弱磁场环境下表现出色。文章还探讨了关键技术突破和前沿进展,展示了量子精密测量在惯性导航领域的巨大潜力。

kotlin6android的博客 210

MAGENTO for XAMPP install config -搬家配置与安装配置

MEGENTO . 2.2.3 . 支持 PHP version is 7.0.2|7.0.4|~7.0.6|~7.1.0 虚拟机主机配置 环境扩展配置 其他错误 httpd-conf ——xuying.conf( 个人习惯:可以参考本文下方的配置加入虚拟主主机配置 ) # # This is the main Apache HTTP server ...

weixin_30485379的博客 352

【QT+VS】如何在现有VS项目中添加Qt界面?【全网最详细】

VS项目有了,就缺个QT界面,怎么办呢?这篇文章帮你一键搞定!

深耕CV 4983

解决Eclipse,MyEclipse出现An error has occurred,See error log for more details的错误

现把找到的解决方法整理提供给大家,如下: 方法1. 在"开始"-->"运行"---->打入"cmd"进入命令提示行后,再进入eclipse的安装目录,          然后输入eclipse -clean即可(我用的这个方法 成功了) 方法2. 删除configuration文件夹里除config.ini以外的所有文件,重启Eclipse 解决myeclipse则变为:

tager_liu的专栏 5621

PX4算法解析:L1制导律

一、前沿 从今天开始,会陆续为大家解读开源飞控软件px4中使用到的各种算法,今天要讲述的是L1制导律,这是固定翼飞机进行路径跟踪的重要算法之一。这个算法是由MIT的研究人员提出,因为具有比较好的路径跟踪效果而得到广泛应用。在这之前,无人机在进行路径跟踪时一般采用基于侧偏距的PD控制器方法,至于为什么使用PD而不使用PID算法,那是因为位置环响应较慢,所以一般在外环采用PD算法,而在内环采用PID算...

weixin_44616080的博客 8253

【ChatGPT实战案例】ChatGPT如何帮助产品经理高效工作?

1. 产品经理主要工作方向, 2. 具体工作中,向ChatGPT提问参考

weixin_62909516的博客 1899

安装Magento后 后台报错的解决办法

今天初次安装Magento, 开始装的是英文版,后来又找到中文版安装后在后台都有同一个错误,就是登陆后台,随便点击一个链接,都有报错 There has been an error processing your request Exception printing is disabled by default for security reasons. Error log reco

LeoY的专栏 8398

涨薪技术|Kubernetes(k8s)环境部署实战

这两者都是在/etc/docker/daemon.json里修改的,所以我们一起配置了就好了,首先执行下述命令编辑daemon.json:​​​​​​​。安装完成后,可以使用以下命令来查看dashboard访问的端口号​​​​​​​。网络插件CNI也是以容器的方式进行启动​​​​​​​。安装完成后可以检查是否拉取了对应的容器​​​​​​​。再使用以下命令进行安装:​​​​​​​。打开后输入以下内容:​​​​​​​。安装1.19.0版本​​​​​​​。修改IP地址:​​​​​​​。

m0_60889254的博客 1085

magento 错误、异常日志的开启和查看

开启Magento的异常日志追踪功能 1.System->Configuration->Developer->Log Settings->Enabled 2.把整个网站目录设置为可写 3.在Magento中用Mage::Log('日志内容') 4.这样就会在var/log目录中出现system.log文件,其内为日志信息

yy20071313的专栏 2692

【2025年美团春招(算法岗)-3月15日-第三题(300分)- 字符串权值】(题目+思路+Java&C++&Python解析+在线测试)

小美定义一个字符串的权值为:其长度为3的回文子序列数量。例如,“abca"的权值为2,因为包含两个回文子序列"aba"和"aca现在给定一个仅包含小写字母的字符串,小美希望你输出该字符串每个前缀的权值。

m0_73659489的博客 312

读懂 403 Forbidden, the request has been blocked by UCON.:它不是浏览器渲染问题,而是后端安全闸门在拦截

摘要 403 Forbidden 错误表明服务器理解请求但拒绝执行,通常与权限或访问控制有关。当错误信息显示 "blocked by UCON" 时,说明请求被 SAP 体系中的统一连接管控框架拦截。UCON 采用白名单机制限制外部调用,通过记录、评估、强制三阶段流程实施管控。常见触发场景包括 HTTP 服务与通信场景配置不一致、白名单未更新等。排查时应通过 DevTools 确认服务器响应,使用 curl 排除浏览器干扰,并比较不同环境的行为差异。解决方案通常涉及调整配置传输顺序或更新

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 239

magento2中目录结构介绍

可以看到,M2的目录挺多的。 我们依次来讲解下, 我这里截取的是github里的源代码,核心代码跟composer和官网下载的源码包的存放路径不一样。 如果是github下载的,那么m2的核心源代码就在app/code/Magento里。 如果是composer安装或者官网下载的源码包,那么m2的核心源代码就在vendor/magento里。 其他的都是一样的 app 毫无疑问,app目录就是存放的网站源代码。 我们的插件/主题/js/css/等等都放在这个目录里。 bin 这是M2提供的命令行.

1307

【图像去噪】基于加权核范数最小化算法实现图像去噪附matlab代码

1 简介 WNNM是一种约束矩阵奇异值稀疏性的低秩算法,在NNM理论基础上增加了核范数权重,有效利用了自然图像的先验信息并提高了核范数的灵活性. 2 部分代码 ​clcclear allclose allnSig = 100;O_Img = double(imread('Monarch.png'));​randn('seed', 0);N_Img = O_Img + nSig* randn(size(O_Img)); ..

qq_59747472的博客 3114

熊猫学猿--magento安装之php版本升级

1、版本升级 进入lnmp安装目录,使用命令 install.sh mphp 选择对应的版本即可 2、升级后,查看phpinfo,版本还是旧版本,修改nginx配置文件 include enable-php7.1.conf;//这里改成修改得版本名 3、这样升级后,phpinfo查看的版本改了。但配置的虚拟域名php版本还是不变 4、修改vhost下的配置文件,将include ena...

liuhongwei_study的专栏 294

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

【已解决】 An error happened during template parsing (template: “class path resource [templates/main.html

因为这个项目是html文件先写好的 然后直接拿了前端的页面来使用 于是注意到成品的页面右上角有一个图片和一个用户名称 这个用户名称是按你目前用户的名称来的 于是想到数据源的问题 写的时候还没有配置数据库 于是看啦一下页面的代码 找到这个名称的位置。找到相对的代码 [[${session.loginUser.userName}]]用于在视图中输出或绑定会话中的登录用户的用户名 在没有配置数据源之前先把这个名称写死就行 后续配好了就再从会话中获取就行。

beili____的博客 3096

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

tomcat An error has occurred. See error log for more details. 80

如果下面的方法都不行,那么就把myeclipse直接删掉再重新安装。这次不要改他的安装路径。 现把找到的解决方法整理提供给大家,如下: 方法1. 在"开始"-->"运行"---->打入"cmd"进入命令提示行后,再进入eclipse的安装目录,          然后输入eclipse -clean即可(我用的这个方法 成功了) 方法2. 删除configuration文件夹里除confi

黄俊东的专栏 3274

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

【已解决,绝对好用】Error during artifact deployment. See server log for details.

这个问题当时感觉也不是没有思路,当时也有点着急,后来百度了一下,就感觉被他们带到沟沟里边去了,只想着自己打的war有问题,就没有想起来看tomcat日志问题。傻乎乎的,所以自己总结下,为了帮助更多的人不踩坑,希望你们遇到同样的问题能看到我的这篇博客,一定能帮助你的,相信我!!! 遇到的问题: Error during artifact deployment. See server log for...

wzder 28万+

开启Eclipse,报An error has occurred.see error log for more details错误解决方案

今天打开eclipse后 双击打开jsp页面或创建页面的时候,会弹出一个对话框(an error has occurred.See error log for more details) 解决办法: 进入打开cmd(命令提示符)Eclipes目录下,输入eclipse.exe -clean           待Eclipse启动后,即可打开编辑jsp页面。 还有一种方法: 删除confi

小海的专栏 1万+

an error has occurred.See error log for more details 解决办法:

 刚安装并使用MyEclipse5.0M2(以下称ME) 双击打开jsp页面的时候,会弹出一个对话框(an error has occurred.See error log for more details) 解决办法:进入打开cmd(命令提示符)Eclipes目录下,输入eclipse.exe -clean         待Eclipse启动后,即可打开编辑jsp页面 

xcl119xcl的专栏 8148

Eclipse An error has occurred. See error log for more details.报错的解决办法

网上找的:出现这类问题,可以把安装目录\eclipse\configuration下面的,除config.ini、.settings两个文件夹保留,其他.log格式的日志文件都删除掉。其实弹出这个错误框,肯定里面有一个以日期之类的.log的日志文件,其实把org.eclipse.core.runtime相识的那几个文件夹删除后,重新启动就有重新生成了。应该是直接删除那个日期格式.log的日志文...

rebeidian的博客 1481

An error has occurred,See error log for more details 错误解决办法

解决eclipse , 安装spring 和 hibernate 插件后,点击包,就报错 解决方法  去 C盘,或者安装目录 ,都搜索搜索    org.eclipse.jpt.common.utility 删除utility 下的包即可...

超级氯化钾的博客 2974

IDEA: 遇到问题Error during artifact deployment. See server log for details,解决

目录 一、jar 包有有些没能识别,tomcat没有配置好! 二、这个一般代码错了: 三、使用更低一点版本的Tomcat 在学习JavaWeb的时候,遇到一个著名的报错: Error during artifact deployment. See server log for details. 搜了一下发现有个博客说原因无非2个: 一、jar 包有有些没能识别,tomcat没有配置好! 我看了一下自己的jar包感觉一切正常,确认识别所有jar包: 目录没有报错: 二、这个一般代.

m0_46378271的博客 1万+

解决Eclipse新版本出现An error has occurred,See error log for more details的错误

解决Eclipse新版本出现An error has occurred,See error log for more details的错误

Mrli1990的博客 1万+

关于错误An exception has occurred,use %tb to see the full traceback,SystemExit

在用TensorFlow训练MNIST数据集时(用的是spyder IDE) 总是出现如下错误:百度了下,都没有找到什么好的办法,看到一个英文贴子,解释了这个问题,原帖子链接: https://stackoverflow.com/questions/10888045/simple-ipython-example-raises-exception-on-sys-exit原链接后面解答貌似是回

cape的博客 7万+

Artifact xxxx:Web exploded: Error during artifact deployment. See server log........

从Git上拉取了一个新项目到idea,结果一运行就报错,错误下图看大家的解决方法基本都是重新部署Tomcat、Maven或者项目,还有什么jar包冲突要删除的,齐齐试了一遍,并没有用,可能我的项目有毒吧!因为错误信息是这个,就看了一下,也没毛病,后来大神说可能是环境的问题,maven的环境我是选过的这样的已经勾选了,但是idea有一个勾选的有一个配置的,他说可能只勾选不行,于是抱着侥幸的心加了一条...

明天和意外哪个先到,其实这不重要 1万+
上一篇: 熊猫学猿--magento安装之php版本升级
下一篇: 熊猫学猿---服务器的主域名和子域名的配置
熊猫学猿
博客等级 码龄14年 38粉丝 188原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值