没有不值得去解决的问题,也没有不值得去学习的技术!

在 Windows 10 中升级 PHP 至版本 8.1

查看 phpinfo
1、参考:在 Windows 10 中升级 PHP 至版本 7.2 下载 VS16 x64 Thread Safe,如图1
参考:在 Windows 10 中升级 PHP 至版本 7.2 。https://www.shuijingwanwq.com/2019/01/24/3139/ 。网址:https://windows.php.net/download#php-8.1 ,下载 VS16 x64 Thread Safe
图1
2、VC16 x64 版本需要安装 Visual Studio 2019 x64 的 Visual C ++ Redistributable,下载并安装 Microsoft Visual C++ Redistributable for Visual Studio 2019 。Microsoft Visual C++ 可再发行程序包最新支持的下载。如图2
VC16 x64 版本需要安装 Visual Studio 2019 x64 的 Visual C ++ Redistributable,下载并安装 Microsoft Visual C++ Redistributable for Visual Studio 2019,参考:https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022 。Microsoft Visual C++ 可再发行程序包最新支持的下载
图2
3、Microsoft Visual C++ 2015-2022 Redistributable (x64) – 14.38.33130 已安装。如图3
Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.38.33130 已安装
图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
编辑系统环境变量:C:\php-7.4.27,修改为 C:\php-8.1.27
图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
网址:https://windows.php.net/downloads/pecl/snaps/redis/ ,下载 php_redis-5.3.5rc1-8.1-ts-vs16-x64.zip,复制至 C:\php-8.1.27\ext\php_redis.dll,以在 PHP 中支持 Redis
图5
8、查看 phpinfo。如图6
查看 phpinfo
图6

需要长期技术维护或远程问题排查?

我是拥有 15+ 年经验的 PHP / Go 后端工程师,长期关注已有系统维护、Bug 修复、性能优化、服务器排查、WordPress 网站维护和小功能迭代。

如果你的项目遇到以下情况,可以先从一次小问题排查开始合作:

  • ✅ PHP / Laravel / Yii2 老项目无人维护
  • ✅ Go / Gin 后端接口需要排查或优化
  • ✅ WordPress 网站访问慢、报错或插件冲突
  • ✅ Nginx / MySQL / Redis / Linux 服务器异常
  • ✅ CDN / Cloudflare / DNS / HTTPS 配置问题
  • ✅ 需要长期远程技术支持或兼职维护

更多介绍请查看:关于我 & 合作

微信:13980074657
邮箱:shuijingwanwq@gmail.com
Telegram:@shuijingwan
GitHub:https://github.com/shuijingwan

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理