话不多说上代码function radius_img($imgpath, $radius = 0){ $index = strpos($imgpath,"?"); if($index !== false){ $imgpath = substr($imgpath,0,$index); } $ext = pathinfo($imgpath); $src_img = null; switch ($ext['extension']){ case 'jpg': case 'jpeg': $src_img = imagecreatefromjpeg($imgpath); break; case 'png': $src_img = imagecreatefrompng($imgpath); bre
事发系统为centos7。# 安装ca证书工具 yum install ca-certificates -y # 更新证书 update-ca-trust参考PHP getimagesize(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL
客户误删数据库。删了10来条用户。想办法恢复下。从数据库删掉的,只能从数据库这边找了。通过活动记录可以关联到删除用户的ID。有了一丝希望,但不多。没有其他数据做支撑,空有id,啥也不是!网上查了查,mysql 有binlog, 若开启可记录文件操作,insert,update操作。-- 查询binlog开启状态 show variables like 'log_%';使用mysqlbinlog,可以使用 find / -name "mysqlbinlog" 查找这家伙在哪里。直接全部导出太大 可筛选范围 并将 筛选内容 导出到 /www/0907.sql 这个文件中/www/server/mysql/bin/mysqlbinlog --start-datetime="2023-09-07 08:00:00" --stop-datetime="2023-09-07 13:59:59" /www/server/data/mysql-bin.000023 -r /www/0907.sql然后 就可以搜索到 写入
装一网站,需要配置php-fpm,我经常开发,却不常运维,很是头大。当前环境centos7+php7.4+nginx。安装zip依赖后,需要重启下。重启方法master进程可以理解以下信号:INT, TERM 立刻终止QUIT 平滑终止USR1 重新打开日志文件USR2 平滑重载所有worker进程并重新载入配置和二进制模块方法一先查看php-fpm的master进程id:ps aux | grep php-fpm | grep master | grep -v grep再重启php-fpm:kill -USR2 master进程id方法二上面master进程可以看到,matster使用的是/usr/local/php/etc/php-fpm.conf(可能有的是/etc/php5/fpm/php-fpm.conf)这个配置文件,cat /usr/local/php/etc/php-fpm.conf看到:[global] ; Pid file ; Note: the default prefix is /usr/local/php/var ; Default Value: none ;
近日一服务器磁盘占满 , 清理日志。发现 /var/log/journal 目录占用4.1G空间,但又是系统目录,不可妄删。此目录为 journalctl 工具所创建的。以下为 journalctl 命令自动维护文件大小的命令journalctl --disk-usage 查看磁盘占用journalctl --vacuum-time=1w 保留一周日志journalctl --vacuum-size=500M 只保留500MB的日志还可以删除目录下文件,然后重启journalctl。重启方法为 systemctl restart systemd-journald.serviceLinux 系统 /var/log/journal/ 垃圾日志清理Linux系统查看日志命令journalctl的一些用法
风里来
最后,我终于解放了我自己……