首页 >后端开发 >php教程 >Mac 用户如何在 XAMPP 上成功安装 Php-intl?

Mac 用户如何在 XAMPP 上成功安装 Php-intl?

Patricia Arquette
Patricia Arquette原创
2024-10-31 22:44:02310浏览

How to Successfully Install Php-intl on XAMPP for Mac Users?

在 XAMPP 上安装 Php-intl:解决 Mac 用户面临的挑战

在 Mac 上使用 XAMPP 时,Php-intl 扩展变得至关重要适用于各种应用程序,包括composer和cakephp。用户在安装此扩展时可能会遇到困难,导致无法启动需要它的命令等错误。

分步安装指南

成功安装 Php-intl 扩展,请按照以下步骤操作:

  1. 验证 PHP 路径: 通过运行以下命令确定 XAMPP 使用的 PHP 二进制文件的路径:
which php

如果输出是 /Applications/XAMPP/xamppfiles/bin/php,则继续执行后续步骤。但是,如果是 /usr/bin/php,请使用以下命令修改系统 PHP 路径:

PATH="/Applications/XAMPP/xamppfiles/bin:${PATH}"
  1. 安装 icu4c: 该库是 Php 的依赖项-国际。使用 Homebrew 安装它:
brew install icu4c
  1. 通过 PECL 安装 Intl: 使用 PECL 包管理器安装 Php-intl:
sudo pecl update-channels
sudo pecl install intl
  1. 验证安装: 检查安装是否成功:
php -m | grep intl #should return 'intl'
  1. 配置 XAMPP: 添加行extension=intl.so 到 /Applications/XAMPP/xamppfiles/etc/php.ini 中的扩展列表。重新启动 Apache 以激活更改。

附加说明

  • 在安装 Php-intl 之前确保已安装 Autoconf。通过 Homebrew 安装:
brew install autoconf automake
  • 如果在安装过程中遇到错误,请尝试以下附加命令:
curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-latest.tar.gz
tar xzf autoconf-latest.tar.gz
cd autoconf-*
./configure --prefix=/usr/local
make
sudo make install
cd ..
rm -r autoconf-*

以上是Mac 用户如何在 XAMPP 上成功安装 Php-intl?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn