酷客365
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  • 首页
  • AI
  • 前端
  • 服务器
  • Java
  • PHP
  • 关于我
  1. 首页
  2. 服务器
  3. 文章列表
docker
git
宝塔 运行报 open_basedir restriction in effect 错误,可尝试如下操作

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

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

334次阅读 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…

266次阅读 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 然后有针对性的进行优化即可

202次阅读 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          

261次阅读 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}}

227次阅读 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,772次阅读 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

332次阅读 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…

282次阅读 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…

562次阅读 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…

693次阅读 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…

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

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

249次阅读 0个评论
服务器 2018-12-06
gitlab 修改HTTP连接方式中的IP和端口

git gitlab 修改HTTP连接方式中的IP和端口

gitlab: ## Web server settings (note: host is the FQDN, do not include http://) host: 127.0.0.1 #IP地址 port: 8099 #端口号 https: false

1,613次阅读 0个评论
git 2018-10-31
linux screen 使用记录

服务器 linux screen 使用记录

安装 yum install screen 新建一个lnmp会话:screen -S lnmp(lnmp为会话名,可自己定义) 离开会话并让程序断续运行:ctrl a d (按住ctrl不放,分别按 a 和 d) 恢复后台运行的会话:screen -r lnmp(lnmp为自己定义的会话名) 显示所有screen创建的会话:screen -ls 在会话里执行exit命令会话是结束运行并退到shell中

378次阅读 0个评论
服务器 2018-10-22
  • «
  • 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自行开发了一套基础商城框架。
阅读量
115170
评论数
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. 的解决方法

今天刚好博客升级提示一个错误,在这里记录一下 解决方法:...
猜你喜欢
白嫖DeepSeek的一个开源项目Awesome-Ollama-Server

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

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

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

前言 最近一直在做WordPress相关的站点,突然某个站点提示...
Go与JS无缝协作:Goja引擎实战之错误处理最佳实践

Go与JS无缝协作:Goja引擎实战之错误处理最佳实践

引言:当Go邂逅JavaScript...
docker-compose.yml 一个细小的配置引起的网络bug

docker-compose.yml 一个细小的配置引起的网络bug

原 yml 文件 services: mysql: image: mysql:8.0.35...
制作一个包含PHP、MySQL、Redis、swoole、swoole_loader的docker镜像

制作一个包含PHP、MySQL、Redis、swoole、swoole_loader的docker镜像

前言 近期需要部署一个PHP项目,但是项目中带有...
关于我们

个人学习文章收集

版权说明

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

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