- 博客(121)
- 资源 (36)
- 收藏
- 关注
原创 宝塔面板Magento2设置nginx伪静态
宝塔面板里面内置的伪静态有很多,但是没有magento2的伪静态设置,下面我用宝塔面板来为magento2设置nginx伪静态测试环境:环境:7.1.33; Nginx -Tengine2.2.4(2.3.2); MySQL 10.1.47-MariaDB;magento版本:2.3.2magento2设置nginx伪静态代码 location / { index index.html index.php; ## Allow a static htm
2021-01-08 11:24:30 981
原创 elasticsearch服务自动关闭解决方法
elasticsearch服务自动关闭解决方法一:内存不够了编辑jvm.options文件改小内存vi /etc/elasticsearch/jvm.options-Xms8g-Xmx8g启动时添加守护进程su elasticsearchcd /usr/share/elasticsearch/bin/./elasticsearch -delasticsearch服务自动关闭解决方法二:(我用的root启动)编写脚本处理vi /etc/elasticsearch/e..
2021-01-08 10:38:00 5459
原创 宝塔tp6在nginx下访问显示404处理办法
server{ listen 80; server_name test.api.xxx.net; index index.php index.html index.htm default.php default.htm default.html; root /www/wwwroot/test.api.xxx.net/public; #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则 #error_page 404/4...
2021-01-07 11:48:45 2768
原创 magento2数据库优化
truncate report_viewed_product_index;truncate report_compared_product_index;truncate report_event;truncate catalog_product_frontend_action;truncate mageplaza_smtp_log;truncate xtento_productexport_log;set foreign_key_checks = 0;truncate index_proce
2021-01-05 16:45:09 193
原创 CentOS 8 系统宝塔面板Linux安装 Zabbix 5.2.3 监控
Zabbix是一个基于Web界面的企业级运维监控平台,部署Zabbix 5.2.3 前,建议关闭防火墙和SElinux,然后重启服务器。#临时关闭防火墙systemctl stop firewalld.service#永久禁止关闭防火墙systemctl disable firewalld.service关闭SElinuxsetenforce 0vi /etc/selinux/config#把SELNUX=enforcing换成SELINUX=disabled首先需要新建一个zabb
2020-12-27 13:39:18 1979 1
原创 php swoole的process模块创建和使用子进程
swoole中为我们提供了一个进程管理模块 Process,替换PHP的 pcntl 扩展,方便我们创建进程,管理进程,和进程间的通信。swoole提供了2种进程间的通信:1、基于 unix socket 的管道 pipe。2、基于 sysvmsg 的消息队列。我们可以通过 new swoole_process() 快速的创建一个进程,默认会创建一个SOCK_DGRAM 类型的管道,用于进程间的通信,当然可以设置成其他类型,也可以不创建。一、通过同步阻塞管道进行进程间通信<.
2020-12-12 09:10:37 333
原创 magento2 system.log 错误处理
第一个问题:main.ERROR: Warning: session_start(): Failed to read session data: user (path: /www/wwwroot/www.broadout.com/var/session/) in /www/wwwroot/www.broadout.com/vendor/magento/framework/Session/SessionManager.php on line 206解决办法:错误:警告:session_start(
2020-11-26 18:22:38 587
原创 tp6
//TRUNCATETABLE$sql="TRUNCATEtable".config('database.connections.mysql.prefix').$this->name.";";Db::execute($sql);
2020-11-19 14:28:12 376
原创 MySQL 性能调优的10个方法
MYSQL 应该是最流行了 WEB 后端数据库。WEB 开发语言近期发展非常快,PHP, Ruby, Python, Java 各有特点,尽管 NOSQL 近期越來越多的被提到,可是相信大部分架构师还是会选择 MYSQL 来做数据存储。MYSQL 如此方便和稳定。以至于我们在开发 WEB 程序的时候非常少想到它。即使想到优化也是程序级别的,比方。不要写过于消耗资源的 SQL 语句。可是除此之外,在整个系统上仍然有非常多能够优化的地方。1. 选择合适的存储引擎: InnoDB除非你的数据表使用来做
2020-10-21 11:10:03 378 1
原创 国外cloudflare免费cdn缓存配置和测速工具
测速工具1.PageSpeed Insightshttps://developers.google.com/speed/pagespeed/insights/2.Pingdomhttps://tools.pingdom.com/#5d4abe0c0cc000003.webpagetesthttps://performance.sucuri.net/domain/4.GTmetrixhttps://gtmetrix.com/reports/5.uptrends...
2020-10-15 15:32:38 6559
原创 windows在php7.3下安装magento2.4报错问题处理
一、Invalid template file: 'D:/wwwroot/magento1.broadout.com/vendor/magento/module-theme/view/frontend/templates/page/js/require_js.phtml' in module: '' block's name: 'require.js'1 exception(s):Exception #0 (Magento\Framework\Exception\ValidatorException
2020-09-22 11:00:27 1038
原创 Magento2 命令
#运行环境切换#查看环境 php bin/magento deploy:mode:show#切换到开发者环境 php bin/magento deploy:mode:set developer#切换到生产环境 php bin/magento deploy:mode:set production#部署编译#更新di php bin/magento setup:di:compile#更新数据 ph.
2020-09-17 15:05:22 1157
原创 CentOS8下宝塔nginx配置pagespeed模块进行web网站加速
一、环境描述服务器环境为:centos8.2 +宝塔7.4.5 + nginx1.19版本,网站为magento测试站点[root@riben ~]# cat /etc/redhat-releaseCentOS Linux release 8.2.2004 (Core)[root@riben ~]# cat /proc/versionLinux version 4.18.0-193.14.2.el8_2.x86_64 ([email protected])
2020-09-12 11:17:26 590
原创 centos8宝塔面板Nginx安装部署magento2.4流程
第一步:宝塔面板安装yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh第二步:准备php7.3环境(7.4.0也可)1、XSL扩展 在面板PHP软件中设置php扩展安装,安装XSL扩展。2、php内存限制 memory_limit=2048M。3、php最大脚本运行时间ma...
2020-09-11 16:26:53 4168
原创 rsync实现linux远程拷贝断点续传功能是scp 升级版
rsync -P --rsh=ssh www.tar.gz 192.168.88.20:/www/wwwroot/www.tar.gz这个命令的含义:-P 断点续传-rsh ssh 远程shellhome.rar 本地文件192.168.88.20:/www/wwwroot/www.tar.gz 远程主机上的目的文件scp 是通过ssh协议传输数据,如果是想传输一个很大的数据,这几天我就遇到过,一个tar包,100G左右,通过scp拷贝时,有可能遇到服务器断电什么的悲剧问题,那.
2020-09-11 11:31:54 732
原创 magento2.3升级到2.4版本升级步骤
一、首先是服务器环境要支持magento2.4的安装要求php版本要用7.3-7.4# mysql -Vmysql Ver 15.1 Distrib 10.4.12-MariaDB, for Linux (x86_64) using readline 5.1[root@riben ~]# php -vPHP 7.3.21 (cli) (built: Aug 11 2020 15:36:15) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend.
2020-09-11 10:40:38 2303
原创 centos下安装Mod_Pagespeed以加速Apache和Nginx性能
Google推出apache加速模块mod_pagespeed大多人浏览网页如果超过3秒打不开就会离开,Google为此推出了一款apache加速模块,可以有效将网页加载速度提高50%.网页提速的问题是一个复杂多样的问题,有很多解决方法,往往关系到网站系统程序,服务器硬件,网络传输速度等方面,而Google这款加速模块简单的解决了许多复情况的问题:•如果你的网站采用apache构建服务器,不需要对网站CMS系统进行处理即可应用•加速模块可以自行对网络传输的html字节优化及对图象,css进入压缩优
2020-09-10 19:26:26 674
原创 centos下使用yum 安装elasticsearch并配置到magento上使用
一、安装jdk8以上版本yum install java -yjava -version 查看java版本官网 https://www.elastic.co/guide/en/elasticsearch/reference/7.9/install-elasticsearch.htmlrpm安装https://www.elastic.co/guide/en/elasticsearch/reference/7.9/rpm.html#rpm-running-inittargz安装https://w
2020-09-10 11:24:32 2245
原创 CentOS下使用composer安装magento2.4
magneto2.4安装要求https://devdocs.magento.com/guides/v2.4/install-gde/system-requirements-tech.htmlphp版本 7.3.x-7.4.0PHP 7.3.21 (cli) (built: Aug 11 2020 15:36:15) ( NTS )php扩展fileinfoxslredis删除禁用函数putenvexecsyslogopenlogpcntl_signalproc_ope.
2020-09-10 10:02:42 1576
原创 magento2后台订单带商品导出sql
表头:id created_at base_total_invoiced subtotal_incl_tax subtotal_invoiced base_shipping_incl_tax total_online_refunded base_total_refunded tax_amount tax_invoiced tax_refunded customer_email status skusql:select ...
2020-08-27 10:18:27 237
原创 magento2配置PayPal Sandbox 在线支付开发测试环境
1)注册个人账号登陆 https://developer.paypal.com/2)点右上角个人账号->Dashboard仪表板3)Sandbox(沙盒)建立测试用的Paypal虚拟帐号(至少应该建立一个Business的和一个Personal的)这种账号注册方法和Paypal的流程一样,信息可以是假的,包括银行帐号、信用卡(其实PaypalSandbox会自动生成一些随机的号码4)接下来需要激活Paypal Sandbox的虚拟帐号注意,这里不管你在PaypalSanbox注册时填什么邮件
2020-08-26 12:28:37 781
原创 magento2添加face book pixel动态广告代码
facebook 动态广告https://developers.facebook.com/docs/facebook-pixel/implementation/dynamic-ads<script>,{value:0.5, currency:'USD', content_type: 'product', content_ids: '679'}在fbq('track', 'Purchase', {value:<?= sprintf("%.2f",$block->.
2020-08-26 12:19:21 566
原创 ON DELETE CASCADE update a parent row aforeign key constraint fails
DROP TABLE IF EXISTS `triallist`;CREATE TABLE `triallist` ( `triallist_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Triallist ID', `customer_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Customer ID', `shared` smallint(5) unsigned...
2020-07-15 13:50:06 156
原创 magento2.3.2 用户支付成功后台没有生成订单 丢单问题处理
tail -f 实时查看日志文件 tail -f 日志文件logtail - 100f 实时查看日志文件 后一百行tail -f -n 100 catalina.out linux查看日志后100行搜寻字符串grep ‘搜寻字符串’ filename按ctrl+c 退出
2020-07-06 15:28:49 2011
原创 magento2后台订单状态显示P
payment reviewWebsite Payments Pro Hosted Solution支付完成之后,后台的订单状态应该是processing,这说明订单已经确认收款了,但却出现payment review,这时需要到登录paypal商家帐号,在收到的订单中点确认收款,然后magento2的订单才会转为processing。在案例中可能有两个原因:在sandbox帐号里有Payment Review选择,这个需要设为No 可能你的项目中使用的支付货币是英磅,而商家帐号默认是港币..
2020-07-06 15:15:16 752
原创 如何从Magento 2中的URL中删除SID(会话ID)
如何从Magento 2(前端)中的URL中删除会话ID。这是SIDURL中的查询参数。例如:https://example.com/contact/?SID = sfl317buq8ru4uf4a ...从2.3.3https://github.com/magento/magento2/issues/25663开始删除转到商店>配置>常规> Web>会话验证设置>在店面中使用SID并将其值设置为否SID是“会话ID”。Magento使用它来跟踪用户在同一M..
2020-06-24 11:00:49 298
原创 Warning!symlink() has been disabled for security reasons
A symlink for "/www/wwwroot/www.atepaoutdoors.com/lib/web/mage/requirejs/mixins.js" can't be created and placed to "/www/wwwroot/www.atepaoutdoors.com/pub/static/frontend/Zemez/theme115/en_US/mage/requirejs/mixins.js". Warning!symlink() has been disabled .
2020-06-24 10:56:38 1005
原创 apache 日志分割
Window apache 全局设置日志分割 apache [httpd.conf] 配置文件开启日志模块:LoadModule log_config_module modules/mod_log_config.so ; # 去除前面分号//找到以下2行 注释第一行ErrorLog "logs/error.log" ErrorLog "|bin/rotatelogs.exe -l logs/error-%Y-%m-%d.log 2M" #文件2M 大小分割// 找到以下一行注...
2020-06-20 12:00:22 269
原创 AH01075: Error dispatching request to
AH01075: Error dispatching request to[proxy_fcgi:error] [pid 10550:tid 139819984324352] [client 108.162.215.94:42834] AH01067: Failed to read FastCGI header[proxy_fcgi:error] [pid 10550:tid 139819984324352] (104)Connection reset by peer: [client 108.16
2020-06-20 11:25:44 3797
原创 magento2中PHP 警告 Warning: Unknown: Input variables exceeded 1000. 解决方法
警告全文是这样的:AH01071: Got error 'PHP message: PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0\n'意思就是输入(提交)的变量超过默认1000个了,如果需要变更限制,戳开php.ini搜索max_input_vars,把前面的分号;...
2020-06-20 09:32:30 261
原创 Magento 2何时保留订单ID?
Magento 2何时确定哪个客户获得下一个连续的订单ID?它是从报价产生的,entity_id还是分配给先完成的订单?订单ID(entity_id)是sales_order表格的主键(自动递增)。这意味着先到先得。当订单存储在数据库中时,id递增。另一方面,increment_id订单上有。这是不同的。在结帐过程中通过调用方法将其保留\Magento\Quote\Model\Quote::reserveOrderId。这意味着一旦保留号码就不会更改。这就是为什么您可能会发现incre.
2020-06-20 09:04:31 173
原创 magento2 Fatal error: Uncaught Error: Call to a member function setActive() on boolean in
本地运行php bin/magento setup:upgradephp bin/magento setup:di:compilephp bin/magento setup:static-content:deploy -f出现如下问题Fatal error: Uncaught Error: Call to a member function setActive() on boolean in /var/www/html/vendor/magento/module-backend/Model.
2020-06-17 12:09:23 1684
原创 Magento2 配置完HTTPS后突然登录不了了
问题现象:Magento2 加了HTTPS的配置,然后后台输入用户名密码提交后,不提示任何错误,又返回到了登录的初始状态中。直接清理浏览器缓存后再登陆或换个新浏览器就可以登陆了数据库配置SSL配置...
2020-06-03 16:27:53 419
原创 本地用xdebug远程调试mgtdev2服务器的项目
调试代码的时候 我们一般都是直接echo/var_dump/或者log的形式来调试。如果代码很复杂 变量很多 输出的时候内存爆了 直接500错误。对于这种大数据的情况 用xdebug来调试会方便些。测试环境 服务器: ubuntu + php7.1 + xdebug 客户端IDE: sublime text3 调试的项目域名:http://zou-m2-ee.mgtdev2.iggo.fi 调试的项目服务器上路径:/var/www/zou-m2-ee.mgt.
2020-05-23 11:12:14 421
原创 magento2遇到问题,我该怎么做
M2碰到问题是家常便饭,千万不要慌。我们应该这样做:一,查看错误信息1,nginx或者apache的错误日志本教程的nginx错误日志在:/var/log/nginx/error.log (nginx服务器的总错误日志)/var/log/magento2/nginx/error.log (该项目下的nginx错误日志)2,项目var/log下面的日志debug.log exception.logsystem.log这3个log都要看下。一定要记得看。特别是No
2020-05-23 11:09:43 2567
原创 M2后台可视化编辑器里的一些标签变量用法
在后台可视化编辑器里插入url或者图片时,经常要用到标签变量。一,网店url{{store url='translation/ajax/index'}}对应的真实url为:http://mag2.com/translation/ajax/index/二,主题或者插件里面的文件{{view url=images/logo.svg}}对应的真实url为:http://mag2.com/pub/static/frontend/Magento/blank/en_US/images/logo.
2020-05-23 11:09:08 394
原创 magento2在线创建插件模块
有个在线创建插件的神器,大家有兴趣可以试试。http://www.silksoftware.com/magento-module-creator/magento2x.php注意:这个我没实测过,不敢保证没问题。谨慎使用。或者用这个网站的,我觉得界面更优雅一些:https://mage2gen.com/也可以用命令行创建:https://mage2gen.com/commandline/...
2020-05-23 11:08:22 265
ecshop_商品描述远程图片自动本地化插件
2014-08-09
magento2.4在windows下运行补丁文件.zip
2020-09-24
可视化小程序系统
2018-11-14
redis案例和按装包
2018-09-18
redis5.4按装 php
2017-06-02
Android反编译工具包(最完整的Android反编译工具包)介绍
2015-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人