安装并启用 intl 扩展(用于验证器)。 - MAC(Prestashop)

Posted

技术标签:

【中文标题】安装并启用 intl 扩展(用于验证器)。 - MAC(Prestashop)【英文标题】:Install and enable the intl extension (used for validators). - MAC (Prestashop) 【发布时间】:2021-01-12 09:26:02 【问题描述】:

我正在尝试在 Xampp 中安装 Prestashop,但出现该错误。我试图取消注释 php.ini 中的行 “扩展=php_intl.dll” 然后重新启动Xampp,但出现错误。

我使用的是 php 7.2,Prestashop 的版本是 1.7.6。

有什么想法吗?

【问题讨论】:

执行 php -m | 会得到什么结果grep intl 在你的终端中? 【参考方案1】:

这是说它无法加载 intl 扩展。确保您的服务器加载了 intl 扩展。

错误:

;extension=php_intl.dll

正确

extension=php_intl.dll

分号 (;) 需要删除。重新启动您的服务器,它应该会正确加载您的 intl 扩展。

【讨论】:

【参考方案2】:

我解决了这个问题。

在尝试了很多不同的解决方案后,我再次安装了 Mamp,现在它可以工作了。

【讨论】:

以上是关于安装并启用 intl 扩展(用于验证器)。 - MAC(Prestashop)的主要内容,如果未能解决你的问题,请参考以下文章

安装 PHP 7 后如何安装/启用 intl 和 xsl 扩展

phpstudy启用php_intl之后发生“计算机中丢失*.dll”错误的解决方法

如何以编程方式启用php扩展intl

无法安装 php mcrypt 和 intl 扩展

如何在 CentOS 上安装 PHP intl 扩展?

在 Mac 上的 XAMPP 上安装 PHP 国际化扩展 (Intl)