参考资料

  1. php服务器是什么详细说明以及案例
  2. 宝塔面板安装docker
  3. php服务器管理工具详细说明以及案例
  4. 配置 PHP-CLI 版本(适用于宝塔面板)
  5. PHP 8.4 连接配置(TCP 或 Unix Socket)
  6. 宝塔面板安装命令
  7. 宝塔面板安装 删除
  8. php服务器安全详细说明以及案例

PHP 8.4 安装与升级全面指南

一、安装 PHP 8.4

  1. 登录宝塔面板

  2. 进入 “软件商店”“运行环境”

  3. 点击 “PHP” 分类

  4. 选择 PHP 8.4 版本

  5. 点击 “安装”

  6. 勾选必要扩展(如 mysqlgdopcacheredis 等)

  7. 确认安装,等待完成

二、升级现有 PHP 到 8.4

  1. 进入 “软件商店”“已安装”

  2. 找到当前 PHP 版本(如 PHP 8.2/8.3)

  3. 点击 “切换版本”

  4. 选择 PHP 8.4

  5. 确认升级(系统会自动迁移配置)

三、配置 PHP 8.4

  1. 设置网站 PHP 版本

    • 进入 “网站” → 选择站点 → “PHP版本” → 选择 PHP 8.4

  2. 调整 PHP 参数

    • 进入 “软件商店”“PHP-8.4”“设置”

    • 修改 memory_limitupload_max_filesizemax_execution_time

  3. 管理 PHP 扩展

    • “PHP-8.4”“安装扩展” 添加所需模块(如 imagickswoole

  4. 重启 PHP 服务

    • “PHP-8.4” 页面点击 “重启”

四、常见问题与优化

  1. 兼容性问题

    • 检查代码是否兼容 PHP 8.4(如移除废弃函数、调整类型声明)

    • 查看 “PHP日志”/www/server/php/84/var/log/php-fpm.log

  2. 扩展缺失

    • 确保所有依赖扩展已安装(如 pdo_mysqlredis

  3. 性能优化

    • 启用 OPcacheopcache.enable=1

    • 调整 PHP-FPM 进程管理pm.max_children 根据服务器配置优化)

五、注意事项

升级前备份(网站文件 + 数据库)
先在测试环境验证,避免生产环境崩溃
检查框架/插件兼容性(如 WordPress、Laravel、ThinkPHP)
监控服务器资源(CPU、内存使用情况)


完成! PHP 8.4 已成功安装/升级,可开始使用新特性(如 JIT 改进、新函数等)。