酷客365
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  1. 首页
  2. 服务器
  3. 文章列表
docker
git
docker 在 Windows 中 docker run 运行时参数 -v 映射win系统磁盘时的写法

服务器 docker 在 Windows 中 docker run 运行时参数 -v 映射win系统磁盘时的写法

/e/wwwroot/test 对应win 的路径 e:\wwwroot\test

450次阅读 0个评论
服务器 2020-02-15
docker环境下使用phpstorm进行xdebug调试代码填坑记录

PHP docker环境下使用phpstorm进行xdebug调试代码填坑记录

首先,修改 php.ini 文件中的xdebug的配置 [XDebug] ;开启xdebug xdebug.enable=1 ;开启远程调试 xdebug.remote_enable=1 ;通讯key xdebug.idekey=PHPSTORM ;宿主机ip (docker從18.03開始建議連接到特殊DNS名稱host.docker.internal) xdebug.remote_host=host.docker.internal ;确定宿主机内此断口没有被占用 xdebug.remote_port=19000 ;开启远程连接回调,自动忽略 remote_host 设置,自动读取 $_SERVER[‘HTTP_X_FORWARDED_FOR’] 或者 $_SERVER[‘REMOTE_ADDR’] 变量 xdebug.remote_connect_back=1 配置phpstorm 如上图,phpstorm里面设置红框里面的端口保持和 php.ini 文件的配置一致 如上图,点击编辑debug配置,如果没有的话添加一个 如上图,添加一个debug配置,如果没有Server 则点击 …

443次阅读 0个评论
PHP 2020-02-15
宝塔 运行报 open_basedir restriction in effect 错误,可尝试如下操作

服务器 宝塔 运行报 open_basedir restriction in effect 错误,可尝试如下操作

去掉下图红色框内打钩的,防跨站攻击

335次阅读 0个评论
服务器 2020-02-03
upupw 环境使用时访问目录或者文件报denied by request access control错误

服务器 upupw 环境使用时访问目录或者文件报denied by request access control错误

upupw 环境使用时访问目录或者文件报denied by request access control错误时,可以尝试 打开 web 管理页面,一般情况下,命令 为 09 ,输入命令后会打开一个网页,让你输入账号和密码,默认账号和密码都是 upupw,正确打开后 在《请求控制》里面找到 禁止目录执行的规则 点击《修改》链接,然后 目标 选继续 ,然后提交即可,如下图

747次阅读 0个评论
服务器 2020-02-01
MySQL 清理二进制日志和限制保留天数

服务器 MySQL 清理二进制日志和限制保留天数

自动清理 动态设置 在终端中执行查询,查到当前二进制日志超时。 默认为0,表示永不超时 mysql> show variables like ‘%expire_logs_days%’; +——————+——-+ | Variable_name    | Value | +——————+——-+ | expire_logs_days | 0    | +——————+——-+ 1 row in set (0.00 sec) 通过以下命令设置保留14天 set global expire_logs_days = 14; 当mysql切换日志时自动触发。 可以通过命令 flush logs; 手动触发。(不建议手动触发) 配置文件 运行时设置在重启后无效,为保证重启后有效,需要设置配置文件。 /etc/my.cnf [mysqld] expire_log…

268次阅读 0个评论
服务器 2020-01-19
MySQL 占用 CPU过高 解决记录

服务器 MySQL 占用 CPU过高 解决记录

首先使用 top 命令查看谁在占用 CPU 确认是MySQL 后 在 shell 执行 mysql -u root -p 输入MySQL 密码  然后 输入 show full processlist;  命令查看 正在执行的语句。 找到执行慢的语句,拿回本地 通过 EXPLAIN 命令 进行分析 , 比如:EXPLAIN SELECT id,title FROM xxxxx 然后有针对性的进行优化即可

206次阅读 0个评论
服务器 2019-12-13
MySQL 查询出所有重复的记录

服务器 MySQL 查询出所有重复的记录

假如我们有如下一张数据表(很简单,只是举例而已),表名为student。现在我们要取出其中重复记录。重复是以name相同为判定标准。   ID name phone age 1 张三 10086 15 2 李四 10010 20 3 王五 10010 22 4 赵六 10010 22 5 孙七 10010 22       查找出所有的重复数据 SELECT * FROM student WHERE phone IN (SELECT shortname FROM student GROUP BY phone HAVING COUNT(phone)>1)   查看重复数据的条数 SELECT phone,COUNT(*) FROM student GROUP BY phone HAVING COUNT(*) > 1          

272次阅读 0个评论
服务器 2019-12-06
postman自动测试小技巧

服务器 postman自动测试小技巧

切换到 tests 标签 var jsonData = JSON.parse(responseBody);//字符串转换成json对象 tests[“IsOk”] = jsonData.status === 0;// 判断返回的状态是否正确 postman.setEnvironmentVariable(‘xxx’,jsonData.data.xxx) // 设置 Environment 环境变量 postman.setEnvironmentVariable(‘yyy’,jsonData.data.yyy) // 使用变量 {{xxx}}

228次阅读 0个评论
服务器 2019-11-18
centos 7 宝塔BT 安装 sodium 入坑记录

服务器 centos 7 宝塔BT 安装 sodium 入坑记录

服务器环境,centos 7.x ,宝塔 6.x,PHP 7.2 PHP 自带了 sodium,不过宝塔没有编译,需要自行安装。 安装 sodium 需要分两部分 1,libsodium 安装 编译安装法: yum groupinstall “Development Tools” # 拉取源码 git clone -b stable https://github.com/jedisct1/libsodium.git # 编译 cd libsodium && ./configure && make check && make install yum 安装法: sudo yum install epel-release sudo yum install libsodium-devel 2,编译 PHP 7.2 下的 sodium # 默认安装的情况下,宝塔 PHP 7.2 的路径是下面这个,其他版本自行切换 # 进入 全部扩展 目录 cd /www/server/php/72/src/ext # 进入 sodium 扩展目录 cd …

2,776次阅读 0个评论
服务器 2019-07-12
git commit message 按angular标准提交后,生成 Change log

git git commit message 按angular标准提交后,生成 Change log

conventional-changelog 安装 npm install -g conventional-changelog-cli 生成生成 CHANGELOG.md 文件 conventional-changelog -p angular -i CHANGELOG.md -s

335次阅读 0个评论
git 2019-04-14
git Commit message 和 Change log 规范(转)

git git Commit message 和 Change log 规范(转)

Commit message 的格式 每次提交,Commit message 都包括三个部分:Header,Body 和 Footer。 <type>(<scope>): <subject> // 空一行 <body> // 空一行 <footer> 其中,Header 是必需的,Body 和 Footer 可以省略。 不管是哪一个部分,任何一行都不得超过72个字符(或100个字符)。这是为了避免自动换行影响美观。 Header Header部分只有一行,包括三个字段:type(必需)、scope(可选)和subject(必需)。 (1)type type用于说明 commit 的类别,只允许使用下面7个标识。 feat:新功能(feature) fix:修补bug docs:文档(documentation) style: 格式(不影响代码运行的变动) refactor:重构(即不是新增功能,也不是修改bug的代码变动) test:增加测试 chore:构建过程或辅助工具的变动 如果type为feat和fix,则该 comm…

289次阅读 0个评论
git 2019-04-14
通过宝塔面板实现MySQL性能简单调优

服务器 通过宝塔面板实现MySQL性能简单调优

准备:     1、宝塔Linux面板 正式版 5.2.0+ (2017/09/20发布)  测试版5.2.4+     2、MySQL 5.x 通常MySQL调优我们分以下几部分:     1、MySQL配置参数调优 (需要根据网站运行情况调整)     2、数据表索引调优 (效果明显,但通常优秀的开源程序都不需要调整)     3、SQL语句调优 (这是程序员或DBA干的事) 今天我们主要谈谈如果配合宝塔面板的新功能来进行MySQL配置参数调优,我们先来看两张图片: (图1)   (图2)   很明显,(图1)显示的是MySQL当前的运行状态,(图2)显示的是MySQL主要配置参数 下面我们就来解读一下这两张图: 1、活动/峰值连接数       (图1)中当前活动的连接为1个,自MySQL服务启动以来,最高连接数为54;当最高连接数接近或等于(图2)中的max_connections时,应适当增加max…

567次阅读 0个评论
服务器 2019-04-12
git宝塔webhook自动更新shell脚本

git git宝塔webhook自动更新shell脚本

#!/bin/bash echo “” #输出当前时间 date –date=’0 days ago’ “+%Y-%m-%d %H:%M:%S” echo “Start” #判断宝塔WebHook参数是否存在 if [ ! -n “$1” ]; then echo “param参数错误” echo “End” exit fi if [ $1 != “666” ] then echo “通讯密码错误” echo “End” exit fi #git项目路径 gitPath=”/www/wwwroot/hnfp.net” #git 网址 gitHttp=”xxx.com/hainanfp.git” #git 账号 gitAccount=”” #git 密码 gitPassword=”” #git 分支 gitBranch=”dev” echo “Web站点路径:$gitPath” #判断项目路径是否存在 if [ -d “$gitPath” ]; then cd $gitPath #判断是否存在git目录 if [ ! -d “.git” ]; then echo “在该目录下克隆 gi…

695次阅读 0个评论
git 2019-04-09
Linux 如何将java服务注册为Linux系统服务启动

Java Linux 如何将java服务注册为Linux系统服务启动

systemctl start test-demo-api.service //启动项目 systemctl stop test-demo-api.service //停止项目 systemctl restart test-demo-api.service //重启项目 systemctl status test-demo-api.service //查看项目状态 #服务文件内容 [Unit] Description=服务描述 After=network.target [Service] WorkingDirectory=运行目录 ExecStart=java绝对路径 -jar jar包路径>log.log ExecStop=kill $MAINPID Restart=always [Install] WantedBy=multi-user.target 服务存放路径 /usr/lib/systemd/system/ 重新读取服务 systemctl daemon-reload 查看启动失败原因 systemctl status test.service systemctl st…

451次阅读 0个评论
Java 2019-02-21
explain – Mysql查询优化器的使用

服务器 explain – Mysql查询优化器的使用

255次阅读 0个评论
服务器 2018-12-06
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Eric chan  QQ:80148096 微信:heise2012
Eric chan QQ:80148096 微信:heise2012
99年开始上网 01年开始搞《江湖》 04年学PHP 07年学C# 08年毕业后从事IT相关工作 工作期间接触各种语言服务器等,目前属于自由工作者。 目前后台主要使用的语言是PHP、GO、Java 前端包括混合APP技术(uniapp、apicloud)都有开发过。 使用PHP自行开发了一套基础商城框架。
阅读量
116247
评论数
0
标签
3desAndroidbinlogcanalcentosChatGPTcicomposercosDeepSeekdockerdocker swarmdocker-composeDockerfiledronedtueasyswooleel-dialogelectronElement-Plus
一言一句话
-「」
热门文章
VMware15 安装 mac OS 10.15 调整分辨率

VMware15 安装 mac OS 10.15 调整分辨率

在Mac虚拟机里的终端执行下面的命令,执行完之后重启即可 1920*1080分辨率: sudo...
Quartz MySQL Specified key was too long; max key length is 767 bytes

Quartz MySQL Specified key was too long; max key length is 767 bytes

昨天使用定时任务框架Quartz,建表时数据库报错,在此记录一下,通常情况下为了方便兼容emoji表...
阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了阿里小号客服电话

阿里小号突然不能开机了,找不到他们的客服,搜索了半天 才找到的,在这里记录一下 10029...
VMware 安装 Mac os时必要操作

VMware 安装 Mac os时必要操作

解锁工具Unlocker ,对 VMware进行解锁 在 *.vmx...
WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

WordPress出现Briefly unavailable for scheduled maintenance. Check back in a minute. 的解决方法

今天刚好博客升级提示一个错误,在这里记录一下 解决方法:...
猜你喜欢
golang类似canal监听MySQL的binlog变更进行数据库多活部署

golang类似canal监听MySQL的binlog变更进行数据库多活部署

前言...
从0到1解锁Element-Plus组件二次封装El-Dialog动态调用

从0到1解锁Element-Plus组件二次封装El-Dialog动态调用

技术难题初登场...
白嫖DeepSeek的一个开源项目Awesome-Ollama-Server

白嫖DeepSeek的一个开源项目Awesome-Ollama-Server

介绍 Awesome-Ollama-Server 是一个用于监控和检测 Ollama...
WordPress一次表单设置导致的报错,此表单不安全,因此,系统已关闭自动填充功能

WordPress一次表单设置导致的报错,此表单不安全,因此,系统已关闭自动填充功能

前言 最近一直在做WordPress相关的站点,突然某个站点提示...
SaiAdmin 基于webman(高性能HTTP服务框架)开箱即用的高质量中后台管理系统

SaiAdmin 基于webman(高性能HTTP服务框架)开箱即用的高质量中后台管理系统

前言 最近冲浪发现一个不错的PHP框架,兼顾性能和开发效率,在此记录一下 功能列表...
关于我们

个人学习文章收集

版权说明

本站部分资源和文章来自于网络收集,若侵犯了你的隐私或版权,请及时联系我们删除有关信息。

Copyright @2025 酷客365 网站地图 琼ICP备15003184号-3
 Theme by Puock