Web
Web
马克88
make
展开
-
sourcetree配置ssh连接gitee
使用PuttyGen.exe生成的公钥私钥格式和git文档方法生成的不一样,原创 2024-09-11 17:12:45 · 433 阅读 · 0 评论 -
Linux系统CPU占用100%原因分析
top查看发现是几个php-fpm占用了参考了一些方法无果:linux php-fpm进程 cpu占用过高 解决方法_whatday的博客-CSDN博客_phpfpm占用cpu高liunx服务器php-fpm占用CPU过高_二十二DF的博客-CSDN博客linux线上CPU100%排查 - 知乎jstack 找不到这个功能...后来在查看日志的时候发现了问题:那些php进程pid出现在这,对应的站点程序文件也清楚了。再看站点的日志:原来...原创 2022-05-16 22:28:17 · 1108 阅读 · 0 评论 -
Github上如何给别人贡献代码 202012
和拉取源项目最新代码的操作差不多:https://blog.csdn.net/yyws2039725/article/details/110923335在github上登录自己的账号,打开fork 过来的项目Pull request点击Newpull request,在进入的界面, 将左边的设置为源项目的仓库,当选择完后会变成下图:点击蓝色字:compare across forks,右边选择自己的fork过来的项目:下面会出现更新记录:点击create ...原创 2020-12-09 14:56:18 · 225 阅读 · 0 评论 -
github fork过来的项目更新源项目最新代码 202012
打开fork 过来的项目Pull request点击Newpull request,在进入的界面, 将左边的设置为你自己的仓库,当选择完后会变成下图:点击蓝色字:compare across forks,右边选择为fork 过来的源项目:下面会出现更新记录:点击create pull request填写标题和备注,点击create pull request提交之后点击Merge pull request进行代码合并:...原创 2020-12-09 14:42:07 · 351 阅读 · 0 评论 -
开源的api文档管理系统
在项目中,需要协同开发,所以会写许多API文档给其他同事,以前都是写一个简单的TXT文本或Word文档,口口相传,这种方式比较老土了,所以,需要有个api管理系统专门来管理这些api,从网上找了许多比较好的开源文档管理系统,可以应用到项目中。1、国外的话Swaggerswagger-ui2、国内的Showdoc国内开源的非常好用的一款API文档管理系统,安装也非常方便,只需将源代码放到项...转载 2020-05-05 20:36:01 · 5562 阅读 · 0 评论 -
微擎漏洞修复记录
昨天丢了一套微擎系统上自己服务器做测试使用,今天在阿里云收到信息:没有给阿里云交保护费,只能自己手动验证修复1.微擎二次注入漏洞web/source/mc/fangroup.ctrl.php搜索下面内容,60行左右:$sql .= 'UPDATE ' . tablename('mc_mapping_fans') . " SET `groupid`='" . $...原创 2020-02-23 23:38:53 · 2428 阅读 · 0 评论 -
微擎安装插件应用记录
微擎框架安装:略:原创 2020-02-23 23:34:54 · 2002 阅读 · 0 评论 -
MAC 安装Nginx 记录
brew install nginx~ $ brew install nginx==> Downloading https://homebrew.bintray.com/bottles/nginx-1.17.6.catalina.bottl==> Downloading from https://akamai.bintray.com/8c/8ccb0756081f9fc732...原创 2019-12-22 17:41:01 · 715 阅读 · 0 评论 -
Windows下切分文件GnuWin32
GnuWin32,类似linux下有split可以很方便的切分文件split --helpUsage: split [OPTION] [INPUT [PREFIX]]Output fixed-size pieces of INPUT to PREFIXaa, PREFIXab, ...; defaultsize is 1000 lines, and default PREFIX is `...原创 2019-12-21 22:52:05 · 983 阅读 · 0 评论 -
MAC上用docker安装宝塔掉进的坑
使用 Homebrew 安装macOS 我们可以使用 Homebrew 来安装 Docker。Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装:brew cask install docker在载入 Docker app 后,点击 Next,可能会询问你的 macOS 登陆密码,你输入即可。之后...原创 2019-12-15 12:23:20 · 6805 阅读 · 1 评论 -
宝塔进入不了phpmyadmin问题记录
宝塔7.3,不知道是不是新版本不好用还是怎么回事,遇到蛮多问题遇到这个问题的时候,百度网上说的方法都不行防火墙也放行了端口iptables -A INPUT -p tcp --dport 888 -j ACCEPT阿里云上安全组也开放了相应的端口设置了php版本(默认是设置的),不行!重新安装其他版本,不行!查看端口是否开启:netstat -lnp|grep 8...原创 2019-12-09 12:27:44 · 973 阅读 · 0 评论 -
一次web环境迁移失误记录
原服务器环境:手工搭建LNMP环境(CentOS7.2 PHP7.0 mysql5.7)因为一些需求,想迁移到宝塔环境,直接安装宝塔:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh...原创 2019-12-08 00:38:23 · 198 阅读 · 0 评论 -
git 批处理bat管理常用命令
@echo offrem 进入git的项目根目录...cd E:\WebSite\set gitcmd="D:\Program Files\Git\git-cmd.exe"set num=5echo 【【【【【输出最近%num%次提交,如果不自动退出,按q退出】】】】】echo 【【【【【输出最近%num%次提交,如果不自动退出,按q退出】】】】】echo 【【【【【输出最近%nu...原创 2019-11-29 12:45:20 · 953 阅读 · 0 评论 -
朋友网站被入侵分析
今天朋友说网站打开异常,什么链接都是同一个界面。ssh连上服务器之后查看文件修改时间:ls -al发现index.php近来有修改,还多了两个文件,这很不正常。可以确定是被人入侵了。vim index.php查看首页被人替换成了静态首页代码还加了料vim ppx.php里面是一句话木马,皮皮虾,呵呵...还要一个txt文本,说thinkcmf getsh...原创 2019-11-21 21:40:40 · 1303 阅读 · 0 评论 -
Git命令:切换分支 & 下载指定分支命令
git一般有好多分支,最近项目中将master分支代码clone到本地,用到一些git命令,于是记录一下。1、查看远程分支$git branch -a$ git branch -a* dev master remotes/origin/HEAD -> origin/master remotes/origin/dev remotes/origin/master...转载 2019-09-19 22:15:22 · 7428 阅读 · 0 评论 -
Composer 安装使用记录
最近使用到一些thinkphp的项目,用到composer,Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。ThinkPHP5.0版本是一个颠覆和重构版本,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持composer,并针对API开发做了大量的优化,包括路由、日志、...原创 2019-06-29 16:57:37 · 407 阅读 · 0 评论 -
thinkphp5.0一点环境配置记录
ThinkPHP5的环境要求如下:PHP >= 5.4.0 PDO PHP Extension MBstring PHP Extension CURL PHP Extension查看已部署tp的版本号echo THINK_VERSION;在模板,用 {$Think.THINK_VERSION} 或 {$Think.VERSION} 即可显示当前ThinkPHP版本号...原创 2019-06-29 17:49:19 · 934 阅读 · 0 评论 -
web-log-parser 安装记录
To:https://github.com/JeffXue/web-log-parserweb-log-parser为开源的分析web日志工具,采用python语言开发,具有灵活的日志格式配置。使用方法python2将需要分析的日志存放到data目录下 配置config.ini 安装依赖pip install -r requirements.txt bin目录下运行py...原创 2019-07-15 02:11:15 · 1911 阅读 · 4 评论 -
ApacheLogsViewer5.46 安装使用记录(apache日志分析工具)
下载:https://www.apacheviewer.com/【安装】1、先安装“ApacheLogsViewer.exe”2、在C:\Windows\System32\drivers\etc\hosts文件中添加: 127.0.0.1 www.apacheviewer.com3、运行软件,输入以下任意一组解锁码即可。【特别注意】上边必须先执行第2步,再执行第3步,...原创 2019-07-16 15:37:00 · 2315 阅读 · 0 评论 -
360星图-Web日志分析 使用记录
之前用自动识别 识别不了apache的日志,说:暂不支持该类日志,请反馈到星图官方群。谢谢!配置无误后请关闭窗口,重新执行。用自定义格式,自定义字段倒是个问题:Unable to parse: - with default regular expression原来的分割符:|换成空格之后成功识别了。环境:LogFormat "%h %l %u %t \"%r\" %...原创 2019-07-22 21:55:17 · 2946 阅读 · 0 评论 -
Chrome等浏览器下出现net::ERR_BLOCKED_BY_CLIENT的解决办法
当我们在做开发时,调试页面图片会出现部分图片无法正常显示,并且确认图片的地址正确;按F12 Debug查看报错原因,提示net::ERR_BLOCKED_BY_CLIENT错误,但当我们点击图片地址发现,图片地址并无错误;遇到这类情况,一般都是浏览器安装的某个第三方扩展程序已阻止对此网页的访问,例如下图:解决办法:当我们查看浏览器第三方插件的时候,就会看到插件中存在...转载 2019-07-23 14:33:41 · 717 阅读 · 0 评论 -
chrome 发送请求出现:Provisional headers are shown 提示
一般来说,如果看到provisional headers are shown这个提示,说明这个请求并没有发送出去。具体原因有多种总结如下:1.请求被某些扩展如 Adblock 拦截了,请求被浏览器插件拦截。解决方案:用 chrome://net-internals 来帮助你查找被屏蔽的请求以及可能的原因。(本人发现现在这个用不了了)2.请求被墙了3.走本地缓存或者 dataurl...转载 2019-07-23 14:49:35 · 581 阅读 · 0 评论 -
ELK日志分析平台安装记录
安装准备 Elk平台环境 系统 版本 服务器操作系统 Centos release 7 ElasticSearch 7.3 Logstash 7.3 Kibana 7.3 ...原创 2019-08-12 23:31:23 · 216 阅读 · 0 评论 -
MAC 配置php多版本 遇到的问题
curl: (1) Protocol "https" not supported or disabled in libcurlcurl是利用URL语法在命令行方式下工作的开源文件传输工具。默认安装不支持https协议。因为https协议是加密安全的基于http的协议,需要使用openssl的静态库,所以需要支持https就必须下载openssl。参考:https://blog.cs...原创 2019-08-27 00:07:09 · 4021 阅读 · 2 评论 -
MAC apache 配置记录
mac自带的apache和php查看系统预装的apache版本(功能简单,模块少,apxs、apxs2也没有,定制也麻烦):sudo apachectl -versionApache目录:快捷键为:command+shift+G),输入地址:/private/etc/apache2默认web目录:(认情况下我们是没有读写权限的,需开自行添加当前账号进去启用读写权限)/Lib...原创 2019-08-31 22:48:48 · 1956 阅读 · 0 评论 -
MAC MYSQL 配置记录
brew search mysqlbrew install mysql==> Downloading https://homebrew.bintray.com/bottles/mysql-8.0.17_1.mojave.bottle.tar.gz==> Downloading from https://akamai.bintray.com/07/07c53f2a037337...原创 2019-09-02 00:13:56 · 311 阅读 · 0 评论 -
解决Firefox显示“已阻止载入混合活动内容”的方法
今天把项目放到服务器上了,调试的时候出现“已阻止载入混合活动内容……”的报错:解决方法如下:方法1:让Firefox暂时不阻止打开新标签页,在地址栏输入 about:config,进入配置页面。搜索 security.mixed_content.block_active_content,将true改为false。方法2:避免在HTTPS页面中包含HTTP的内容。第1种...转载 2018-12-28 19:53:03 · 4677 阅读 · 0 评论