小皮面板增加php8.3和php8.4的详细方法教程

8

小面面板8.1只支持到了php8.2,但可以通过手动下载并配置php8.3和php8.4来使用。

核心思路是:去 PHP 官网下载非线程安全(NTS)的压缩包,解压到面板的 PHP 目录,再改一下 php.ini 文件,面板就能识别到了。

手动安装步骤(以 PHP 8.4 为例,8.3 同理)

第一步:下载正确的 PHP 包去 PHP 官网下载 Non Thread Safe (NTS) 版本的 ZIP 包。如果是搭配面板里的 Nginx 或 Apache,千万别下成 TS(线程安全)版本,否则后续会启动失败。下载地址:https://windows.php.net/download/

第二步:解压到指定目录找到小皮面板的安装位置,进入 Extensions\php 文件夹。在里面新建一个文件夹,建议按版本号命名,比如 php8.4.20nts。把压缩包里的所有文件直接解压到这个新建的文件夹里,确保 php.exe 在根目录,不要再嵌套一层文件夹。

第三步:初始化 php.ini进入你刚创建的新版本文件夹,找到 php.ini-development 文件,复制一份并重命名为 php.ini。然后用记事本打开 php.ini,修改两处关键配置:指定扩展目录:找到 ;extension_dir = “ext”,去掉前面的分号,并改成你的实际绝对路径,例如:extension_dir = “D:\phpstudy_pro\Extensions\php\php8.4.20nts\ext”开启常用扩展:找到 ;extension=curl、;extension=fileinfo、;extension=mbstring、;extension=mysqli、;extension=pdo_mysql 等,去掉前面的分号。

注意

不要直接把旧版本的 php.ini 拿来覆盖,因为 8.3/8.4 废弃了不少旧配置。

第四步:让面板识别完全退出小皮面板(右下角托盘图标也要退出),再重新打开。

进入“网站”或“环境”菜单的 PHP 版本下拉框,应该就能看到新版本了。选择后保存,重启站点即可。