2026年10月25日

WP Panel v1.10.0 正式发布:PHP 扩展管理更清晰,主题插件配置更方便

WP Panel v1.10.0 正式发布。这次更新重点解决一个很实际的问题:WordPress 主题和插件对 PHP 配置、PHP 扩展的要求越来越多,管理员不应该每次都先去找服务器文件、再靠命令行猜配置是否生效。

PHP 自定义配置,现在可以直接在面板填写

打开“软件管理 → PHP”,可以在 PHP 配置卡片中填写多行 PHP-FPM 配置。主题或插件需要增加 extension=、zend_extension=,或者需要设置某个 PHP 参数时,可以直接保存,不必先通过 SSH 或 SFTP 手动编辑主 php.ini。

这份配置作用于服务器上的 PHP-FPM,也就是网站实际处理请求的 PHP 环境。它不会同步到 PHP CLI;另外,网站 Pool 强制管理的内存、上传大小、执行时间、disable_functions 和目录访问限制等参数,不能通过这份全局配置覆盖。

如果 Loader 文件位于网站目录,或位于网站用户可以写入的位置,保存时面板会明确提示风险并要求管理员确认。确认表示你接受该文件会在 PHP-FPM 重载时被加载,并不代表面板能把第三方 Loader 隔离成安全沙箱。

PHP 扩展管理有什么变化?

软件管理中的 PHP 扩展区域现在会显示 PHP-FPM 当前已经加载的扩展,并提供面板支持的一组常用扩展安装入口。安装扩展是服务器级操作,安装后可能被多个网站共同使用。

面板默认安装的常用 PHP 8.3 扩展

按 WP Panel 官方安装脚本,以下常用扩展会随 PHP 8.3 环境一起安装:

  • mysql:连接 MySQL/MariaDB 数据库。
  • curl:访问外部 HTTP 服务和接口。
  • gd:常见图片处理、缩放和压缩。
  • exif:读取图片拍摄方向等信息。
  • mbstring:中文和其他多字节字符串处理。
  • xml、zip、intl:XML、压缩包和国际化支持。
  • redis:Redis 对象缓存连接。
  • opcache:PHP 代码缓存。

PHP-FPM 和 PHP CLI 也会一并安装,但它们是运行组件,不属于普通意义上的 PHP 扩展。具体某台服务器当前是否加载成功,可以直接看软件管理中的“已加载扩展”列表。

面板支持直接安装的扩展

  • imagick:更强的图片处理,部分商业主题和图片插件会需要。
  • soap:部分支付、物流和第三方服务接口会需要。
  • bcmath:高精度金额和数学计算,电商、支付插件较常见。
  • gmp:部分加密、数学或第三方接口组件会需要。
  • memcached:Memcached 客户端;WP Panel 默认更推荐使用 Redis。

安装入口位于“软件管理 → PHP 扩展”。第一版只提供安装和状态查看,不提供删除扩展,因为扩展是服务器级共享能力,删除可能影响其他网站或触发系统软件包依赖变化。

如果需要的扩展不在面板清单里

面板清单不是 PHP 扩展的完整目录。某个插件或主题要求的扩展不在上述列表时,管理员仍可以自行安装,但需要自己确认 PHP 8.3 兼容性、软件源和失败后的恢复方式。

  1. 先查阅扩展或插件的官方文档,确认它支持 PHP 8.3,并确认扩展来自可信的软件源。
  2. 如果 Debian/PHP 软件源提供对应的软件包,可以通过 SSH 使用 root 或具备 sudo 权限的管理员安装匹配的 php8.3-xxx 包。
  3. 安装完成后重载 PHP-FPM,并在软件管理的“已加载扩展”列表中确认;不要只用 CLI 的 php8.3 -m 判断网站环境。
  4. 如果是 PECL、源码编译、ionCube、SourceGuardian 或主题自带 Loader,则需要按照其官方文档手动安装对应的 .so 文件,再通过 PHP 自定义配置填写 extension= 或 zend_extension=。
# 示例:软件源中存在对应的 PHP 8.3 扩展包
sudo apt update
sudo apt install -y php8.3-xxx
sudo systemctl reload php8.3-fpm

# 查看网站实际使用的 PHP-FPM 扩展
php-fpm8.3 -m

注意:“软件管理 → PHP 自定义配置”只能配置和加载已经存在的扩展文件,不能代替安装扩展包、编译扩展或验证第三方 Loader。手动安装前建议先保存可恢复的配置,并避免从不明网站下载二进制文件。

更完整的命令示例和手动安装边界,请查看《WP Panel PHP 扩展安装指南》。

其他变化

  • PHP 配置、PHP 扩展现在分成独立区域,查找更清楚。
  • Nginx、MariaDB、Redis 合并展示,减少软件管理页面的纵向空间。
  • 没有数据库结构变化,已有 WP Panel 服务器可以直接升级。

WP Panel v1.10.0 适合需要运行更多主题、插件和第三方服务的 WordPress 站点,但服务器级扩展安装仍应在低峰期进行,并确认 PHP-FPM 重载可能短暂影响服务器上的全部网站。

用 WP Panel 托管你的 WordPress 网站

轻量、安全、永久免费。已有 0 台服务器 在使用 WP Panel 管理 WordPress 站点。一键建站、多层安全防护、FastCGI 全站缓存——只做 WordPress 运维真正需要的功能。

了解 WP Panel