首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Mac OS for PHP 7.2中安装intl和mcrpyt?

在Mac OS上安装intl和mcrpyt扩展需要以下步骤:

  1. 安装Homebrew:打开终端,执行以下命令安装Homebrew:
代码语言:txt
复制
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 安装PHP 7.2:执行以下命令安装PHP 7.2:
代码语言:txt
复制
brew install php@7.2
  1. 安装intl扩展:执行以下命令安装intl扩展:
代码语言:txt
复制
brew install icu4c
pecl install intl

安装过程中可能会提示选择ICU版本,选择最新版本即可。

  1. 配置intl扩展:编辑php.ini文件,添加以下内容:
代码语言:txt
复制
extension=intl.so

可以使用以下命令打开php.ini文件进行编辑:

代码语言:txt
复制
sudo nano /usr/local/etc/php/7.2/php.ini

保存并退出编辑器。

  1. 安装mcrpyt扩展:执行以下命令安装mcrpyt扩展:
代码语言:txt
复制
brew install autoconf
pecl install mcrypt-1.0.4
  1. 配置mcrpyt扩展:编辑php.ini文件,添加以下内容:
代码语言:txt
复制
extension=mcrypt.so

可以使用以下命令打开php.ini文件进行编辑:

代码语言:txt
复制
sudo nano /usr/local/etc/php/7.2/php.ini

保存并退出编辑器。

  1. 重启PHP-FPM:执行以下命令重启PHP-FPM:
代码语言:txt
复制
brew services restart php@7.2

现在,您的Mac OS上的PHP 7.2已经安装了intl和mcrpyt扩展。您可以通过运行php -m命令来验证扩展是否成功安装。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

何在UbuntuDebian上安装或升级到最新版本PHP 8.3

往常一样,PHP 8.3带来了一些bug修复改进以及性能改进。 本文介绍了如何在现代Debian系统Ubuntu系统上安装PHP 8.3。...# Install new PHP 8.3 packages sudo apt install php8.3 php8.3-cli php8.3-{bz2,curl,mbstring,intl}...预构建的PHP包可以从Ondinej Survival维护的存储库中获得,本文使用该存储库。此存储库中的包遵循与OS软件存储库提供的PHP包相同的包配置、包名称 systemd 配置。...PHP核心扩展,Date,Phar,JSON,ctyperandom总是包含在内。没有必要也不可能将它们作为单独的软件包安装。 除了安装 php8.3-common ,也可以安装单个软件包。...5、其他PHP扩展 存储库中还提供了几个PECL扩展,可以方便地安装它们,而无需编译它们。这包括一些更流行的PECL扩展,Image Magick,APCuXdebug。

2.4K11

不要被集成环境束缚住你前进的脚步

前言 PHP之所以被称为入门快的一门开发语言,其中一个原因是因为他有很完善的集成开发环境,无论是在Windows还是Mac os 上都可一键安装,开启PHP学习之路。...我之前写过一篇源码安装Nginx的文章,被人称为“多此一举”,我依旧认为作为一名程序员,了解其本质是必修功课。 本篇文章则讲解下如何在集成环境内安装你需要的扩展。...寻找集成环境内的PHP安装目录 判断操作环境是linux还是windows 去下载你需要安装的扩展,如果是windows就很简单了,一般都是编译好的dll 安装好扩展重启你的集成环境即可完成 Mac |...| Linux 安装 mac的内核与linux都是unix,这里统一称为linux。...在linux的集成环境中安装php首先与上述我讲解的思路一样开始你的“表演” 1.查询PHP安装目录 一般都会在集成环境目录下的PHP目录 2.下载一个同版本的PHP源码包 这样做是为了避免不必要的版本冲突

36010

windows10+iis7+php+mysql 配置

windows10+iis7+php+mysql 配置 前言 相信大家在工作中一般是使用linux或者mac系统。使用windows的话,一般是使用环境套件。...所以呢,必须安装iis环境。同时,我现在的开发一般都是基于php环境的,所以我非常抑郁于在IIS下配置PHP环境。 每次都是需要不断的百度,还搞不定,今天又搞了一遍。...iis的安装 这个比较简单,不截图了 打开“控制面板” 找到“程序功能”,双击打开 在左侧点击“启用关闭windows功能” 找到“internet information services”,点开前面的...安装完成后,在浏览器中输入 http://127.0.0.1 就能够看到iis 已经安装成功了。 PHP安装 首先当然是要下载PHP安装文件,这里不推荐在国内的乱七八糟的网站进行下载。...extension=php_gd2.dll extension=php_gettext.dll extension=php_gmp.dll extension=php_intl.dll extension

1.7K10

程序员最爱的几款开发必备软件

它内置了对 JavaScript、TypeScript Node.js 的支持,并拥有针对其他语言和运行时(例如 C++、C#、Java、Python、PHP、Go、.NET)的丰富扩展生态系统。...0 unsetunset2、Google Chromeunsetunset 官网下载地址(https://www.google.cn/intl/en_uk/chrome/) Google Chrome是一款由...该浏览器基于其他开源软件(WebKit)撰写,目标是提升稳定性、速度安全性,并创造出简单且有效率的使用者界面。 浏览器搜索,尤其是对我们开发人员来说,Chrome绝对是首选。...Prounsetunset 官网下载地址(https://www.vmware.com/products/workstation-pro.html) 它是行业标准桌面,使用它可在 Windows 或 Linux 甚至在Mac...OS桌面上运行 Windows、Linux BSD 虚拟机。

10610

何在 Debian Ubuntu 系统上安装升级 PHP 8.2

PHP 8.2 带来了主要的新功能,只读类、新 random 扩展、敏感参数编辑以及语言简化更改,包括弃用动态属性与字符串内插相关的弃用。...Ondrej的存储库是主要和最新的存储库,提供PHPPECL扩展到基于DebianUbuntu的操作系统,并用于所有PHP。观看有关在这些系统上安装 PHP 的指南。...有关 PHP 8.2 中的新增功能更改的完整列表,请参阅 PHP 8.2:新增功能更改内容 显著的扩展 INI 更改 PHP 8.2 不包含任何影响安装或升级过程的显著更改。...安装 PHP 8.2 扩展 在步骤 #2 中添加的存储库中可用的所有 PHP 8.2 软件包都遵循 php8.2- 命名模式。...PHP 中的捆绑扩展, json 、 ctype、date、random 等不需要手动安装。 该 php8.2-common 软件包包括几个常见的PHP软件包。以后可以有选择地禁用不必要的扩展。

1.2K41

何在 CentOS 8 上安装配置 Owncloud

ownCloud通过 apps 应用进行扩展,并且在主要的平台上都拥有桌面移动客户端。 这篇指南讲解如何在 CentOS 8 上安装配置 ownCloud 与 Apache。...一、前提条件 在开始下面的步骤之前,请确保满足以下前提条件: 以 root 或者其他 sudo 权限用户身份登录 在你的系统上安装了 MariaDB, Apache, PHP 7.2 或者 7.3。...Apache PHP 模块 ownCloud是一个 PHP 应用。...运行下面的命令,安装必须的 PHP 扩展: sudo dnf install php php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd...一旦安装过程完成,你将会被带到ownCloud后台界面(管理员用户身份)。 ? 七、总结 你已经学会了在CentOS机器上如何安装配置ownCloud。

1.6K21

Mac超快速搭建Nginx、PHP、PHPStorm、XDebug环境一、安装自己需要的版本php二、安装nginx三、安装mysql、mongodb四、Xdebug配置五、配置PHPStorm的Xd

一、安装自己需要的版本phpphp7.1为例,执行:curl -s https://php-osx.liip.ch/install.sh | bash -s 7.1 (去这个链接下找自己想要下载的...php版本 https://php-osx.liip.ch/) 安装结束后,/usr/local/php5目录下即刚刚install的php 此时在终端中输入php -v 显示的还是老的版本,可以将这个新的...在/usr/local/php5/lib/php.ini 扩展的一些配置都在/usr/local/php5/php.d/目录下,可以看到xdebug扩展已经安装了。...拷贝一份命名为nginx.conf 如果80端口冲突的话可以把mac自带的apache2的httpd进程杀死,或者在nginx.conf的server部分监听一个非80端口,比如8080等。...三、安装mysql、mongodb mysqlmongodb都可以使用brew来安装

1.8K30

树莓派+owncloud+花生壳打造私有云

它是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口一个10/100 以太网接口(A型没有网口),可连接键盘、鼠标网线,同时拥有视频模拟信号的电视输出接口...HDMI高清视频输出接口,具备所有PC的基本功能只需接通电视机键盘,就能执行电子表格、文字处理、玩游戏、播放高清视频等诸多功能。...花生壳官网 一、搭建环境 因为手上刚好有树莓派所以这里使用树莓派作为我们的服务器,你也可以租一台服务器,或者自己电脑搭建,不过树莓派(Raspbian OS)是基于Linxu的(其他发行版也可以...Linux是系统,这里我们用的是Raspbian OS(其他Linux发行版也是可以的)。Apache是一个功能非常强大的Web服务器,用于提供网页浏览。MySQL是一个强大的数据库。...2.1.4 安装PHP及其相关依赖 sudo apt-get install php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql

3.1K21

搭建nextcloud私有云存储网盘的教程详解

它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。...php56w-opcache php56w-xml php56w-devel php56w-mcrypt php56w-gd php56w-mysql php56w-intl php56w-mbstring...点击安装就进行安装了 进入后发现百度网盘非常相似,可以上传,下载,分享,功能的话自己可以摸索 在web浏览器上上传资料 直接在浏览器中输入IP,我这是192.68.27.101,输入账号密码即可进入...9.安装插件: :设置-应用-files中找到Files Right Click并启用它(如果启用不了一般跟网络慢有关) 还可以安装其他更多插件来丰富nextcloud的功能 有cpu负载监控,...内存使用情况,用户活跃情况等实时监控 注:安装与使用的快慢与你的网络配置有关,请耐心等待。。。

11.7K10
领券