=== 日志编码测试脚本 === 测试日志目录: E:\phpProject\TEST\es\es_haiya\scripts/../logs/test_encoding === 测试不同级别的日志 === 测试 1: 简单中文测试 测试 2: 包含英文的Chinese text混合内容 测试 3: 特殊字符:!@#¥%……&*()——+ 测试 4: 营业执照号:91440300MA5XXXXX12 测试 5: 公司名称:深圳东向雪电子科技有限公司 测试 6: 地址:深圳市南山区粤海街道高新区社区高新南四道18号创维半导体设计大厦西座14层1411 测试 7: 经营范围:一般经营项目是:电子产品的技术开发、销售;国内贸易;货物及技术进出口。 测试 8: JSON数据测试 测试 9: 错误信息:数据库连接失败 测试 10: 成功信息:PDF生成完成 === 测试带上下文的日志 === ✅ 上下文数据已记录 === 测试SQL查询日志 === ✅ SQL查询日志已记录 === 测试文件操作日志 === ✅ 文件操作日志已记录 === 测试性能日志 === ✅ 性能日志已记录 === 检查日志文件 === 日志文件: encoding_test_20261004.log 文件大小: 2.99 KB UTF-8 BOM: ✅ 存在 UTF-8 编码: ✅ 正确 === 日志文件内容预览 === [2026-10-04 00:17:26] [INFO] [Req:20261004001726_71c4c08c] [App:encoding_test] 详情: 文件创建成功,包含中文内容 [2026-10-04 00:17:26] [INFO] [Req:20261004001726_71c4c08c] [App:encoding_test] 文件转换: 身份证翻译文件.pdf - 失败 [2026-10-04 00:17:26] [INFO] [Req:20261004001726_71c4c08c] [App:encoding_test] 详情: 转换失败:中文编码问题 [2026-10-04 00:17:26] [INFO] [Req:20261004001726_71c4c08c] [App:encoding_test] 性能: 中文文档处理 耗时 0.1 秒 === 编码测试总结 === 1. 检查日志文件是否包含UTF-8 BOM 2. 验证中文字符是否正确显示 3. 确认JSON上下文数据编码正确 4. 测试各种特殊字符和混合内容 建议使用支持UTF-8的文本编辑器查看日志文件,如: - Visual Studio Code - Notepad++ - Sublime Text