<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[petter7226的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/petter7226</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; petter7226]]></copyright><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/163554672</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/163554672</guid><author>petter7226</author><pubDate>Fri, 07 Aug 2026 10:05:01 +0800</pubDate><description><![CDATA[根据2025年的PHP生态报告，Docker Compose/Swarm在PHP开发者中的使用率有所上升，因为它比Kubernetes更简单，学习曲线更平缓，对于中小型团队或不需要Kubernetes全部功能集的项目来说，是一个极具吸引力的选择。除了自定义应用指标，还应该使用Node Exporter来监控服务器的基础设施指标（CPU、内存、磁盘、网络），使用PHP-FPM Exporter来监控PHP-FPM的性能指标（活动进程数、请求队列长度等），从而获得一个全面的监控视图。]]></description><category></category></item><item><title><![CDATA[安装配置git]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/144668010</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/144668010</guid><author>petter7226</author><pubDate>Mon, 23 Dec 2024 15:25:14 +0800</pubDate><description><![CDATA[或进入gitee,在设置里面找到ssh key 将.pub文件内容粘贴进去。使用ssh -T git@gitee.com测试是否成功即可。1、下载git:https://git-scm.com。2、配置git,进入git bash。3、配置ssh免密登录。]]></description><category></category></item><item><title><![CDATA[centos K8S搭建流程]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/128578487</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/128578487</guid><author>petter7226</author><pubDate>Fri, 06 Jan 2023 14:44:12 +0800</pubDate><description><![CDATA[💡Tips：swap分区指的是虚拟内存分区，它的作用是物理内存使用完，之后将磁盘空间虚拟成内存来使用，启用swap设备会对系统的性能产生非常负面的影响，因此kubernetes要求每个节点都要禁用swap设备，但是如果因为某些原因确实不能关闭swap分区，就需要在集群安装过程中通过明确的参数进行配置说明。💡 Tips：下面的操作只需要在node节点上执行即可(下面的命令是 k8s初始化的时候 生成的)💡 Tips：注意 ip 是你自己服务器的IP，后边的名字也就是你自己服务器的名称。]]></description><category></category></item><item><title><![CDATA[IDEA快捷键大全]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/126932659</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/126932659</guid><author>petter7226</author><pubDate>Mon, 19 Sep 2022 14:17:23 +0800</pubDate><description><![CDATA[为方便大家提升IDEA开发操作效率，参考了 IntelliJ IDEA 的官网，列举了IntelliJ IDEA（Windows 版本）的所有快捷键。]]></description><category></category></item><item><title><![CDATA[MySQL 5与MySQL 8的区别]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/125479728</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/125479728</guid><author>petter7226</author><pubDate>Mon, 27 Jun 2022 10:51:38 +0800</pubDate><description><![CDATA[在这些年的MySQL升级需求中，让我大跌眼镜的一个现象是：驱动业务从MySQL 5.5升级到MySQL 5.7的很大一个因素是因为JSON这个特性。而让业务有所顾虑从MySQL 5.7升级到MySQL 8.0的一个主要原因是因为驱动版本升级，所以对于MySQL 5.7升级到MySQL 8.0来说，总体的升级动力明显要低一些，但是规划的一个优点就是可以把一些工作前置，或者让它的推行更加顺畅，比如我们对于新业务的推行，都是默认按照MySQL 8.0的方案来做。 如果要说MySQL 5.7升级到MySQL 8.0]]></description><category></category></item><item><title><![CDATA[客服回复模板]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/124171641</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/124171641</guid><author>petter7226</author><pubDate>Thu, 14 Apr 2022 14:44:20 +0800</pubDate><description><![CDATA[一、询盘回复

外贸询盘的回复很重要，流利的沟通，真诚的语言，会让你赢得更多的定单和买家！速卖通卖家在回复买家询盘时，一般可以分为四个步骤：跟买家打招呼、进一步介绍产品、告知买家付款同时应尽快发货、结束语。以下为相关步骤的范例：

1、当买家光顾你店铺，询问产品信息时：

重点：跟买家初次打招呼，要亲切、自然并表示出你的热情。尽量在初步沟通时把产品元素介绍清楚， 范例参考:

Hello, my dear friend.Thank you for your visiting to my store, you]]></description><category></category></item><item><title><![CDATA[thinkphp6 模型事件]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/118525868</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/118525868</guid><author>petter7226</author><pubDate>Tue, 06 Jul 2021 17:40:46 +0800</pubDate><description><![CDATA[模型事件是指在进行模型的查询和写入操作的时候触发的操作行为。


模型事件只在调用模型的方法生效，使用查询构造器操作是无效的


模型支持如下事件：

事件
			描述
			事件方法名
		after_read
			查询后
			onAfterRead
		before_insert
			新增前
			onBeforeInsert
		after_insert
			新增后
			onAfterInsert
		before_update
			更新前
			onBeforeUpdate
		afte]]></description><category></category></item><item><title><![CDATA[wamp安装多版本Mysql8.0]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/117227331</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/117227331</guid><author>petter7226</author><pubDate>Mon, 24 May 2021 17:08:28 +0800</pubDate><description><![CDATA[1、去官网下载Mysql包，我的是64位系统的，请根据自己的系统下载相对应的版本。
https://cdn.mysql.com//archives/mysql-8.0/mysql-8.0.11-winx64.zip

2、放在自己的wamp环境下的D:\wamp64\bin\mysql  目录下

把原始mysql版本目录下的my.ini和wampserver.conf 文件拷贝到mysql8.0.11目录中，并更改my.ini文件中的配置路径信息


basedir="D:/wamp64/bin/my..]]></description><category></category></item><item><title><![CDATA[启动MySQL报错:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/117227376</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/117227376</guid><author>petter7226</author><pubDate>Mon, 24 May 2021 17:07:38 +0800</pubDate><description><![CDATA[这个错误说明，mysql 服务没有启动

解决方案:

1、右键我的电脑 找到管理，在计算机管理中找到【服务】，在服务找到MySQL服务，如果找不到MySQL服务（安装命令为mysqld -install，使用管理员身份执行）





2、在服务中找到Mysql服务，双击此服务查看服务的当前状态，如果没有运行，点击【启动】运行服务；

3、Mysql服务启动成功后再次连接，就可以正常连接到Mysql数据库了。


...]]></description><category></category></item><item><title><![CDATA[lnmp一键安装包，安装多版本php，并开启redis与swoole]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/112726651</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/112726651</guid><author>petter7226</author><pubDate>Sat, 16 Jan 2021 23:05:13 +0800</pubDate><description><![CDATA[安装多版本的php


sudo ./install.sh mphp



Install ZendGuardLoader for PHP 7.1...
unavailable now.
Write ZendGuardLoader to php.ini...
Creating new php-fpm configure file...
Copy php-fpm init.d file...
Add php-fpm7.1 service at system startup...
insserv: script]]></description><category></category></item><item><title><![CDATA[PHP mongodb扩展]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/110919010</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/110919010</guid><author>petter7226</author><pubDate>Wed, 09 Dec 2020 11:26:41 +0800</pubDate><description><![CDATA[1. 打开phpinfo 查看 nts（非线程） 还是 ts （线程），然后查看操作位数

注: 86 等于 32 位 ，和你的windows系统64 or 32位无关。比如我的：



2. 下载对应的版本的php_mongodb.dll 文件

https://pecl.php.net/package/mongodb/1.6.1/windows



3. 把文件解压出来 php_mongodb.dll 文件复制到php安装目录下的 ext 目录下(我的是: F:\phpStudy\php\php-7.]]></description><category></category></item><item><title><![CDATA[Laravel composer 安装mongodb]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/110875578</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/110875578</guid><author>petter7226</author><pubDate>Tue, 08 Dec 2020 16:13:07 +0800</pubDate><description><![CDATA[安装 Laravel-MongoDB

推荐组件

composer require jenssegers/mongodb:3.7  --ignore-platform-reqs

注册服务
	
Jenssegers\Mongodb\MongodbServiceProvider::class,

	
	
	添加 Facades
	
'Mongo'     =&gt; Jenssegers\Mongodb\MongodbServiceProvider::class,

	
	
	修改数据库配置文件 con..]]></description><category></category></item><item><title><![CDATA[linux showdoc 访问502]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/107229964</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/107229964</guid><author>petter7226</author><pubDate>Thu, 09 Jul 2020 15:35:51 +0800</pubDate><description><![CDATA[1.什么是502 bad gateway 报错

简单来说 502 是报错类型代码 bad gateway 错误的网关。

2.产生错误的原因

连接超时 我们向服务器发送请求 由于服务器当前链接太多，导致服务器方面无法给于正常的响应，产生此类报错

解决方法：

重启docker服务后再启动容器
systemctl restart docker
docker start foo
...]]></description><category></category></item><item><title><![CDATA[Linux 安装redis以及phpredis扩展]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/102956322</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/102956322</guid><author>petter7226</author><pubDate>Thu, 07 Nov 2019 15:38:58 +0800</pubDate><description><![CDATA[1.下载
下载地址：wgethttp://download.redis.io/releases/redis-4.0.8.tar.gz

[root@localhostredis]#wget http://download.redis.io/releases/redis-4.0.8.tar.gz  (地址若失效请更换)





解压：[root@localhost redis]# tar ...]]></description><category></category></item><item><title><![CDATA[Mysql where 中文查询报错]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/101053722</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/101053722</guid><author>petter7226</author><pubDate>Fri, 20 Sep 2019 10:55:29 +0800</pubDate><description><![CDATA[mysql where查询时 直接输入中文是查不出来的 需要通过BINARY 可以进行查询如下：


select * from tablename where field like BINARY '%8G书馆网%'


]]></description><category></category></item><item><title><![CDATA[MongoDB 本地安装]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/86471103</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/86471103</guid><author>petter7226</author><pubDate>Mon, 14 Jan 2019 10:45:52 +0800</pubDate><description><![CDATA[MongoDB 下载

MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包，你可以从MongoDB官网下载安装，MongoDB 预编译二进制包下载地址：https://www.mongodb.com/download-center#community


注意：在 MongoDB 2.2 版本后已经不再支持 Windows XP 系统。最新版本也已经没有了 32 位系统的安装文...]]></description><category></category></item><item><title><![CDATA[CKEDITOR 配置]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/85625674</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/85625674</guid><author>petter7226</author><pubDate>Wed, 02 Jan 2019 17:08:22 +0800</pubDate><description><![CDATA[df sdf sd fdsf sd


/**
 * @license Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved.
 * For licensing, see https://ckeditor.com/legal/ckeditor-oss-license
 */

CKEDITOR.edit...]]></description><category></category></item><item><title><![CDATA[php获取内容第一张图片]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/53668804</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/53668804</guid><author>petter7226</author><pubDate>Thu, 15 Dec 2016 12:11:53 +0800</pubDate><description><![CDATA[$test = '444
    444
    fsdafasdfasdfasdf
    444sdfasdfasdf
    444dgdgrfdgdf
    444';
 
//方法一：
 preg_match_all("/src=\"\/?(.*?)\"/",$test,$match);
  //print_r($match[1]);
  echo($match[1][]]></description><category></category></item><item><title><![CDATA[nginx 支持.htaccess伪静态]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/52412609</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/52412609</guid><author>petter7226</author><pubDate>Fri, 02 Sep 2016 11:48:21 +0800</pubDate><description><![CDATA[很多理解成nginx不支持.htaccess其实是一个错误的理解，nginx也同样支持.htaccess，只要在配置文件中引用.htaccess即可，配置文件路径/usr/local/nginx/conf/vhost/domain.conf 这个路径根据自己安装的nginx路径决定，配置好了之后重启nginx服务会提示.htaccess错误，当时我也郁闷了半天，.htaccess都已经生效了语法也]]></description><category></category></item><item><title><![CDATA[php redis扩展安装步骤]]></title><link>https://blog.youkuaiyun.com/petter7226/article/details/52137395</link><guid>https://blog.youkuaiyun.com/petter7226/article/details/52137395</guid><author>petter7226</author><pubDate>Sat, 06 Aug 2016 17:25:07 +0800</pubDate><description><![CDATA[因为redis不是php技术自带的技术，因此我们如果要通过php程序来操作redis，需要redis设计者提供对应的操作接口（函数类）我们使用phpredis.tar.gz文件在源码编译生成一个redis.so文件
安装步骤：
 1、下载phpredis.tar.gz
  http://redis.io/clients
https://github.com/phpredis/phpredi]]></description><category></category></item></channel></rss>