【发布时间】:2018-08-06 11:14:35
【问题描述】:
我在通过 bitnami xammp 安装 magento 后收到此错误。
已弃用:each() 函数已弃用。此消息将在第 81 行 C:\xampp\apps\magento\htdocs\vendor\colinmollenhour\cache-backend-file\File.php 中的进一步调用中被抑制 处理您的请求时出错 出于安全原因,默认情况下禁用异常打印。 错误日志记录号:1638419606
我现在该怎么办?
【问题讨论】:
-
函数
each()在 PHP 7.2 中已被弃用。您使用的是最新版本的 Magento 吗?您的 Magento 版本是否支持您的 PHP 版本?是插件吗?该插件是否支持您的 PHP 版本?该插件有更新版本吗?如果您真的不能影响其中任何一个,那么您可以更改错误报告级别:php.net/manual/en/function.error-reporting.php(但是,这与其说是一种“解决方案”,不如说是一种解决方法)。 -
是的。我正在使用magento 2.2。我的版本是 PHP/7.2.1,magento 2 系统要求中没有记录,它只是说它支持 7.1.x。
-
一个快速的谷歌会给你答案:magento.stackexchange.com/questions/205087/…(这只是许多关于 Magento 2.2 和 PHP 7.2 问题的帖子之一)。
-
@MagnusEriksson 谢谢。