1、参考:在 Windows 10 中升级 PHP 至版本 7.2 下载 VS16 x64 Thread Safe,如图1

图1

2、VC16 x64 版本需要安装 Visual Studio 2019 x64 的 Visual C ++ Redistributable,下载并安装 Microsoft Visual C++ Redistributable for Visual Studio 2019 。Microsoft Visual C++ 可再发行程序包最新支持的下载。如图2

图2

3、Microsoft Visual C++ 2015-2022 Redistributable (x64) – 14.38.33130 已安装。如图3

图3

4、复制 php-8.1.27-Win32-vs16-x64 至 C:\php-8.1.27。

5、编辑系统环境变量:C:\php-7.4.27,修改为 C:\php-8.1.27。如图4

图4

6、复制 php.ini-development 为 php.ini,配置 PHP,修改 php.ini 中的配置信息,需要配置的内容包括以下几个部分,其中 extension= 按需设置。

;extension_dir = "ext"
extension_dir = "C:/php-8.1.27/ext"

extension=curl
;extension=ffi
;extension=ftp
extension=fileinfo
extension=gd
;extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=mbstring
;extension=exif      ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
;extension=oci8_19  ; Use with Oracle Database 19 Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmop
 
extension=redis

;session.save_path = "/tmp"
session.save_path = "E:/phpsessiontmp"

;upload_tmp_dir =
upload_tmp_dir = "E:/phpuploadtmp"

;date.timezone =
date.timezone = "Asia/Shanghai"

7、下载 php_redis-5.3.5rc1-8.1-ts-vs16-x64.zip,复制至 C:\php-8.1.27\ext\php_redis.dll,以在 PHP 中支持 Redis,如图5

图5

8、查看 phpinfo。如图6

图6

永夜