- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 PHP8.2 OPcache性能优化配置指南
优化PHP性能的关键在于合理配置OPcache。首先,确保OPcache已启用,并根据需求调整核心参数,如内存分配、最大缓存文件数和脚本更新检查。生产环境中,建议关闭自动检测脚本更新,并启用快速关闭功能以提升内存释放速度。高级优化选项包括启用Huge Pages和预加载功能,进一步提升性能。开发环境中,应允许检测文件修改并设置较短的检查间隔。监控OPcache状态和命中率,确保配置有效。通过压力测试和日志检查验证配置,并根据应用规模调整内存分配。合理配置OPcache可显著减少PHP脚本解析时间,降低服务器
2025-05-12 16:46:17
459
原创 macOS 源码编译安装 PHP 8.2 完整指南
本文详细介绍了在 macOS 上安装和配置 PHP 8.2 的完整流程。首先,通过安装 Xcode 命令行工具、Homebrew 及依赖库完成环境准备。接着,下载 PHP 8.2 源码并配置编译选项,进行编译与安装。随后,配置 PHP 环境,包括初始化配置文件、PHP-FPM 配置及日志目录创建。服务管理部分涉及启动 PHP-FPM 并配置开机自启。路径与版本管理部分介绍了如何更新全局 PHP 路径及多版本切换。扩展安装与问题处理部分提供了通过 PECL 安装扩展及解决常见错误的方法。最后,通过验证与测试确
2025-05-12 16:31:17
2070
原创 CentOS 7.9升级PHP 8.2教程
CentOS 7 用户建议迁移到 AlmaLinux/Rocky Linux 以获取长期支持。- 数据库连接、文件操作、缓存服务等核心功能验证。- 动态属性需显式声明(PHP 8.2 新特性)。- 检查废弃函数(如。(如仓库无兼容版本),确认版本和扩展状态。
2025-05-12 16:28:22
452
原创 PhpSpreadsheet 导出多个sheet的excel通用代码[php8.1]
PhpSpreadsheet 导出多个sheet的excel通用代码[php8.1]
2025-04-25 09:13:22
247
原创 PhpSpreadsheet 导出excel通用代码[php8.1]
【代码】PhpSpreadsheet 导出excel通用代码[php8.1]
2025-04-25 09:06:29
266
原创 PhpSpreadsheet 导出excel中某个文本带超链接
/ (可选)设置单元格样式(蓝色+下划线)// 方式2:直接下载(需在浏览器中运行)$cellValue = '访问百度';// 创建Spreadsheet对象。// 在A1单元格添加超链接文本。// 设置单元格值和超链接。// 方式1:保存到服务器。// 保存Excel文件。
2025-04-25 08:52:18
113
原创 macOS13.7.4 升级PHP8.0至PHP8.1教程
以下是在 **macOS** 上通过源码编译安装 **PHP 8.1** 并包含常用扩展的完整步骤指南,涵盖依赖安装、配置优化、扩展支持及服务管理。- **路径指定**:确保 `--with-xxx=$(brew --prefix xxx)` 格式正确。- **确保扩展配置**:`php.ini` 中添加 `extension=模块名.so`- **检查路径**:`php -i | grep "extension_dir"`- **依赖缺失**:通过 `brew install 包名` 补全依赖。
2025-04-20 20:29:38
1492
原创 CentOS7.9 PHP 8.0升级至8.1步骤
`Unable to load dynamic library 'redis.so'` | 运行 `sudo pecl install redis` 并检查路径 || `Call to undefined function bcadd()` | 安装 `php-bcmath` 并重启服务 |" # 应输出 true。- 检查生产环境日志:`tail -f /var/log/php-fpm/error.log`sudo cp -r /etc/php.bak /etc/php # 恢复配置。
2025-04-19 17:34:51
450
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人