替换Google CDN资源库,解决Google fonts/ajax/API等加载失败问题
- 2019-09-22
- 前端
Google fonts/ajax/API等加载失败原因 这个问题归因于静态资源请求URL,一旦那个URL无法访问了,就出现问题。而用公共资源CDN就是为了加速而已,其实这无形增加了很大的隐形风险,例如《BootCDN又挂了,CDN镜...
Linux常用问题排查命令
- 2019-09-09
- Linux
Linux运维中常用到的一些基础命令记录,本文会持续更新。 Linux运维常见问题 内存占用大/内存不会释放日志文件太大/清空与删除日志文件进程太多/进程释放与优化服务配置与优化安全配置 常用命令 # ...
自定义修改WordPress后台登陆地址
- 2019-09-06
- WordPress
修改WordPress后台登陆地址 查看日志发现最近wp-login.php的访问次数很高遭到了暴力破解。如果你不是多用户博客,可以限制WordPress后台访问入口来保护WordPress的安全,下面介绍两种安全修改WordPress后台登...
精确报告Linux内存使用情况实用脚本:ps_mem
- 2019-09-06
- Linux
ps_mem内存工具 ps_mem 是一个可以帮助我们精确获取 Linux 中各个程序核心内存使用情况的简单 python 脚本。虽然在 Linux 上有很多可用于查看内存使用情况的工具,比如 free、vmstat、smem、top 等,但这个工...
ArbitraryPHP – 后门姿势,任意PHP代码执行扩展
ArbitraryPHP - 任意PHP代码执行扩展 这是一个实验性的PHP扩展,加载这个扩展后,每次请求将可以执行一段自己的PHP代码。 可用于: 管理目标PHP站点(webshell)HOOK与分析HTTP执行流程在不修改源代码...
MySQL binlog太大,如何优化及清理/删除binlog
这是继上次写的《Nginx access.log文件太大,自动释放清理》的关联调优文章继续。今天同样有同学反馈图片加载速度稍慢,于是我又再次检查,然后查到了MySQL binlog是根源,作记录。 查出binlog 检查相关pi...
Nginx access.log文件太大,自动释放清理
Nginx在涉及大流量时,会发生非常庞大的日志文件,包含access.log和error.log,日志会随着连接不断增加,到无限大。如果日志文件太大,会导致Nginx运行缓慢,卡顿,也是存储资源的浪费。 比如体验盒子服务器...
MySQL/ThinkPHP5去重,查询重复数据并列出,删除重复数据只保留一条
MySQL查询重复数据并列出 SELECT FieldName,count(*) AS count FROM TableName GROUP BY FieldName HAVING count> 1; 大于1条的都列出。 MySQL删除重复记录只保留一条 DELETE from TableName WHERE ...
解决 failed (13: Permission denied) while reading upstream
调整了服务器用户组后,发现Nginx报错: 2019/08/14 15:03:14 [error] 18667#0: *13 FastCGI sent in stderr: "PHP message: PHP Warning:Use of undefined constant MUTHEME_NAME - assumed 'MUTHEME_NAME' ...
解决 SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
连接MYSQL数据库时报错: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client 原因 由于MySQL 8默认使用了新的密码验证插件:caching_sha2_password,而低...