Php8 window不支持,Windows 将不对 PHP 8.0 提供“任何形式”的支持

4075401312b9e1b6628065b4776f8c2b.png

技术编辑:徐九丨发自 思否编辑部

到今天为止,PHP 仍然是用于创建网站的最流行的服务器端语言,在全球预估仍有 80% 以上的市场份额。

此前有官方消息透露,PHP 8.0 计划于 2020 年 11 月发布,但微软 PHP 项目经理 Dale Hirt 近日公开表示,Windows 不再针对 v8 及更高版本为 PHP for Windows 提供“任何形式”的支持,并将逐步在 Windows 上放弃对 PHP 的支持。

696a35a0c636ce145c7b30588de161ba.png

对于这个决定, Hirt 在公开声明中表示:“我们知道,当前的漏洞发布周期为 2 年,而安全修复的周期是一年。这意味着当前版本 PHP 7.2、7.3、7.4 将继续按照这个节奏获得官方的支持。”

ca0d109b484564295ad5cfa90c33c8a2.png

PHP Release Manager Sara Golemon 在 Reddit 上补充解释到,这并不意味着Windows 不会支持 PHP 8.0,这仅表示 Microsoft 官方不会成为其支持者。

从 Windows Vista 开始,Windows 就开始支持 PHP。微软一直在积极开发 WSL,它允许用户安装直接在 Windows 10 中运行的各种 Linux 发行版。由于这些发行版已经支持 PHP 7.4,并且在发行时将支持 PHP 8.0,因此 Microsoft 可能认为没有必要继续在 Windows 中支持本机 PHP 构建。

据悉,如果要在 Windows 上运行最新的 PHP 版本,则需要使用 WSL 并在 Linux 环境中运行 PHP。

SegmentFault 已与 Microsoft 联系,询问有关此更改的问题,但尚未收到回复。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IE浏览器可能因为某些原因无法支持window.open函数。window.open函数是JavaScript的一个方法,它用于在浏览器中打开一个新的窗口或标签页。然而,IE浏览器在某些情况下可能会出现不支持该函数的问题。 这可能是由于以下几个原因导致的问题: 1. IE浏览器的版本太旧:某些旧版本的IE浏览器可能不支持或有限支持window.open函数。这可能是由于它们的JavaScript引擎不完全兼容或者因为该功能在该版本中尚未实现。 2. 浏览器的安全设置:IE浏览器的安全设置可能会限制一些JavaScript功能的使用,这也可能导致window.open函数无法正常工作。在这种情况下,您可以尝试调整浏览器的安全级别或将相应网站添加到信任站点列表中。 3. 脚本阻止程序:某些浏览器插件或安全软件可能会阻止脚本的执行,包括window.open函数。这可能是为了保护用户免受恶意网站或潜在的威胁。 解决这个问题的方法包括: 1. 更新IE浏览器:如果您使用的是旧版本的IE浏览器,尝试将其更新到最新版本,因为新版本通常会修复一些旧版本的兼容性问题。 2. 调整浏览器设置:检查浏览器的安全设置并确保允许JavaScript功能的正常使用。您可以通过转到IE浏览器的“选项”或“Internet选项”来访问这些设置。 3. 禁用插件或安全软件:如果您使用了某些插件或安全软件,尝试禁用它们,然后重新加载网页,看看是否可以解决问题。 总之,IE浏览器显示不支持window.open可能是由于浏览器版本、安全设置或脚本阻止程序等原因导致的。通过更新浏览器、调整设置或禁用插件来解决这个问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值