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

Python+Appium实现泛微OA自动打卡:5分钟搭建移动端自动化脚本 移动端自动化测试是软件测试与办公自动化领域的重要技术方向,其核心原理是通过程序模拟用户对手机应用界面的操作,实现重复性任务的自动执行。Appium作为主流的开源移动端自动化框架,基于WebDriver协议,支持跨平台且无需修改被测应用,为自动化脚本开发提供了标准化接口。在工程实践中,结合Python简洁的语法和丰富的生态,可以快速构建稳定可靠的自动化解决方案。这一技术组合的价值在于能够高效处理“重复性、低价值、高频率”的日常操作,例如考勤打卡、数据填报等办公场景,显著提升工作效率。本文以泛微OA Emobi 阅读详情

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

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/*

终于显示正常了

Navcat最新版的激活和安装教程(全网最靠谱,最快捷的方式) 现在最新版本navcat已经出到了16.3了,并且新版navcat也支持连接redis和图标等更多样化的功能,但是比较头疼的一件事就是,只能试用14天。那么接下来小编教大家如何用最简单的方式使用最新版navcat16. 阅读详情

相关推荐

数据库:关系运算整理大全(包括关系代数、元组关系演算、域关系演算)

数据库关系运算: 1. 关系代数(基本关系代数、附加关系代数、扩展关系代数) 2. 元组关系演算 3. 域关系演算

ysji's blog 1万+

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

WSL2离线安装Ubuntu终极指南:绕过Microsoft Store慢速下载(附最新22.04 LTS离线包)

本文提供WSL2离线安装Ubuntu 22.04 LTS的完整指南,帮助开发者绕过Microsoft Store下载慢的问题。通过PowerShell命令配置环境、获取离线安装包并完成安装,同时包含初始配置、资源优化及常见问题解决方案,助您快速搭建高效的Linux开发环境。

c8d9e0f1的博客 899

解决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

N32在Keil中J-Link识别失败的排查与修复指南

本文详细解析了在Keil开发环境中,J-Link调试器无法识别N32系列MCU的常见问题。通过分步指导,从检查修改Keil工程配置文件、更新J-Link驱动,到手动添加N32专用设备支持包,系统性地提供了排查与修复方案,帮助开发者快速恢复调试连接,确保开发流程顺畅。

300

Fluent实战——残差震荡分析与收敛优化策略

本文深入探讨了Fluent仿真中残差震荡的成因与优化策略。残差震荡是流场物理或数值问题的关键信号,文章系统分析了网格质量、边界条件、物理模型非定常性及求解设置四大主因,并提供了库朗数与松弛因子的调参心法,以及针对超音速流、共轭传热等典型场景的实战优化方案,旨在帮助用户有效提升计算收敛性与结果可靠性。

w1x2y3的博客 313

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

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

LeoY的专栏 8398

2023年LitCTF web组wp

1、导弹迷踪2、1zjs3、php是世界上最好的语言!!4、Ping5、我Flag呢?7、作业管理系统8、Vim yyds10、这是什么?SQL!注一下!11、Flag点击就送!12、就当无事发生13、彩蛋。

m0_74160536的博客 1588

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

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

yy20071313的专栏 2692

〖Python网络爬虫实战㊴〗- 极验滑块介绍(一)

我们对这个看到不陌生,现在,大多数平台都是用的是这个平台的验证码,我们今天来学习一下,极验滑块验证码的逆向,其他的都差不多。我们了解到这个平台提供了许多验证的方式。现在大多数还是滑块比较多,滑块验证码是一种常见的验证方式,其主要思路为用户通过拖动滑块来完成验证。具体流程如下:首先,用户需要进行滑块验证码的操作,网站会向用户展示一张图片,图片上通常会有一些随机的文字和背景干扰。用户需要通过鼠标拖动滑块,将其移动到指定位置上,通常是将滑块拖动到图片的相应位置上来完成验证。

爱吃饼干的小白鼠的博客 2879

如何离线环境下安装Dify插件 (可提供远程指导协助)

离线环境下安装Dify插件

litlit023的专栏 8100

magento2中目录结构介绍

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

1307

【SWAT】SWAT中预定义河网及流域

平原圩区没有明显的海拔差异。DEM中包含的地形信息无法定义河段的位置和水文连接,SWAT模型Watershed Delineator中提供两种方法,帮助用户输入流域拓扑信息。第一种方法,“Burn-in”和手动绘制河段和子流域边界。首先,使用“Burn-in”功能导入数字河道网络(DCN),并根据DEM和DCN绘制河流和子流域。然后在ArcGIS中编辑“流域”和“河段”层,可以调整位置、范围和水文连接。第二种方法,可以手动绘制或重新编辑河流和子流域,预定义河网及流域。

```On Earth, Be Water, By Coding``` 3273

熊猫学猿--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

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

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

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

beili____的博客 3096

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

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、付费专栏及课程。

余额充值