类别 : 后端技术
linux节点耗尽无法创建文件问题解决
首先利用df -i查看是否inode节点已使用完df -i 命令用于显示磁盘分区的 inode 使用情况,inode 是一个数据结构,用于描述文件或目录在文件系统中的属性和位置信息。以下是 df -i...
CSV插入UTF-8 BOM头防止打开乱码案例代码
require_once 'vendor/autoload.php'; // 引入自动加载文件//这里用到了ParseCsv\Csv库,使用系统自带的竟然分不清内容分割位置use Pa...
CSV文件写入 UTF-8 的 BOM 头,解决 Excel 等软件在打开 CSV 文件乱码问题
可以使用 PHP 内置的 fputcsv() 函数将 2 维数组写入 CSV 文件,同时设置文件编码为 UTF-8 以避免中文乱码。示例代码如下:// 创建一个包含中文的 2 维数组$data = a...
thinkphp6获取路径的函数
当使用 ThinkPHP6 时,建议使用以下路径相关的函数来获取应用程序中的各种目录和文件,以下是这些函数的详细介绍:1. `app_path($path = '')` - 应用目录这...
使用php实现返回当前月开始时间戳和结束时间戳
要返回当前月份的开始时间戳和结束时间戳,您可以使用以下代码:复制// 获取当月开始时间戳$startTimestamp = strtotime(date('Y-m-01 00:00:00...
thinkphp6使用insertGetId插入数据,如何过滤不存在的字段
以下是我和chatgpt最终对话问:thinkphp6使用insertGetId插入数据,如何过滤不存在的字段,刚才测试使用allowField报fields not exists:[file],没有...
使用PHP如何把中文格式“2022年03月14日 08时00分00秒”转换成时间戳
如何把中文格式“2022年03月14日 08时00分00秒”转换成时间戳
linux解压zip文件提示End-of-central-directory signature not found
具体解压提示如下:[root@cloud cs]# unzip web.zipArchive: web.zip End-of-central-directory signature not found...
PHP实现发送请求重试demo
/** * Class APIDemo API回传数据Demo */class APIDemo { const BAIDU_OCPC_URL = 'https://ocpc.baidu.co...
PHP直接获取文件名不包含后缀的写法
PHP直接获取文件名不包含后缀的写法
linux使用计划任务监控进程是否启动
linux使用计划任务监控进程是否启动,如果没有启动则执行启动命令脚本加入计划任务执行脚本,每分钟执行一次run.sh脚本:#!/usr/bin/env bashbasepath=$(cd `dirn...
LINUX寻找删除空字节文件和空目录
#查找并删除空文件find /www/php_session -type f -size 0 -exec rm -f {} \;#推荐使用find /www/php_session -type f -...
针对数据生成签名
//针对数据生成签名,可用于登录用户生成用户签名的一种思路function data_auth_sign($data) { //数据类型检测 if (!is_array($data)) { ...
发现一款精美的服务器 PHP 探針工具
源码地址:https://github.com/kmvan/x-prober
php json_encode使用中文不转码
PHP转JSON,中文会被转码成unicode,使用常量JSON_UNESCAPED_UNICODE可以使中文原样输入。不使用JSON_UNESCAPED_UNICODEecho json_encod...
PhpOffice获取写入excel中图片的方法
具体上代码:// 导入 public function import(){ $file = $this->request->request('file'); ...
table 的宽度设置无效解决方法
1.在table 标签添加样式table-layout:fixed; 必须设置width的值:table-layout:fixed">2.在如果th的宽没有设置,那么在td里面添加一个节点,如果div...
Endroid\QrCode设置边框无效处理方法
最近在使用Endroid\QrCode库生成二维码的时候不管怎么设置setMargin就是没有效果,没法清除外边框,在查看国外资料有人提供设置成-18可以解决,后面找到了//可以解决外边框白色宽问题 ...
thinkphp6 值和列查询
相信大部分人使用框架thinkphp查询都喜欢使用select和find,如果是查询某个值和某一列却又更快捷的方法,所以在此记录下查询某个字段的值可以用// 返回某个字段的值Db::table(...
宝塔面板FTP无法连接的解决方案,实测有效
在配置好宝塔面板ftp后,发现登录不上。首先我们要排查以下内容:检查ftp服务是否启动检查防火墙20端口 ftp 21端口及被动端口39000 - 40000是否放行 (如是腾讯云/阿里云等还需检查安...