首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >已弃用: each()函数已弃用。第81行上的C:\xampp\apps\magento\htdocs\vendor\colinmollenhour\cache-backend-file\File.php

已弃用: each()函数已弃用。第81行上的C:\xampp\apps\magento\htdocs\vendor\colinmollenhour\cache-backend-file\File.php
EN

Stack Overflow用户
提问于 2018-02-27 06:14:00
回答 3查看 7.9K关注 0票数 2

在通过bitnami xammp安装magento之后,我得到了这个错误。

已弃用: each()函数已弃用。此消息将在C:\xampp\apps\magento\htdocs\vendor\colinmollenhour\cache-backend-file\File.php的第81行上的进一步调用中被抑制。由于安全原因,默认情况下,处理您的请求异常打印时出错。错误日志记录号: 1638419606

我现在该怎么做?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-02-27 06:21:45

这可能是因为你使用的php 7.2,Magento目前还不支持,甚至在2.3预发行版中也不支持。您可以降级到php 7.1.X并使用Magento 2.2.X,或者降级到php 7.0.7.X并使用Magento 2.1.X。

更多关于Magento版本及其php支持here的信息。

票数 3
EN

Stack Overflow用户

发布于 2018-06-25 07:03:18

我修复了这个错误,将wamp中的php版本从7.2改为7.1,错误消失了,现在我可以安装了。

票数 0
EN

Stack Overflow用户

发布于 2018-11-05 12:27:16

变化

代码语言:javascript
复制
while (list($name, $value) = each($options)) {
   $this->setOption($name, $value);
}

代码语言:javascript
复制
foreach ($options as $name => $value){
   $this->setOption($name, $value);
}

参考来源:https://community.magento.com/t5/Installing-Magento-2-x/Deprecated-The-each-function-is-deprecated/td-p/80126

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48997974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档