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

在MAC 10.14中php 7.3上安装INTL扩展时出现问题

在MAC 10.14上安装PHP 7.3的INTL扩展时,可能会遇到一些问题。INTL扩展是一个用于处理国际化和本地化的PHP扩展,它提供了一系列的函数和类来处理字符串、日期、货币等。下面是解决这个问题的步骤:

  1. 确认PHP版本:首先,确认你的PHP版本是7.3。可以在终端中运行以下命令来检查PHP版本:
  2. 确认PHP版本:首先,确认你的PHP版本是7.3。可以在终端中运行以下命令来检查PHP版本:
  3. 确认是否已安装INTL扩展依赖库:INTL扩展依赖于ICU(International Components for Unicode)库。在终端中运行以下命令来检查是否已安装ICU库:
  4. 确认是否已安装INTL扩展依赖库:INTL扩展依赖于ICU(International Components for Unicode)库。在终端中运行以下命令来检查是否已安装ICU库:
  5. 如果没有输出结果,表示未安装ICU库。可以使用Homebrew来安装ICU库,运行以下命令进行安装:
  6. 如果没有输出结果,表示未安装ICU库。可以使用Homebrew来安装ICU库,运行以下命令进行安装:
  7. 安装INTL扩展:在终端中运行以下命令来安装INTL扩展:
  8. 安装INTL扩展:在终端中运行以下命令来安装INTL扩展:
  9. 如果提示找不到pecl命令,可以先安装PHP的扩展管理工具PECL,运行以下命令进行安装:
  10. 如果提示找不到pecl命令,可以先安装PHP的扩展管理工具PECL,运行以下命令进行安装:
  11. 配置PHP加载INTL扩展:找到你的PHP配置文件php.ini,可以通过运行以下命令来查找该文件的位置:
  12. 配置PHP加载INTL扩展:找到你的PHP配置文件php.ini,可以通过运行以下命令来查找该文件的位置:
  13. 打开php.ini文件,在文件中找到以下行:
  14. 打开php.ini文件,在文件中找到以下行:
  15. 将其修改为:
  16. 将其修改为:
  17. 重启PHP服务:在终端中运行以下命令来重启PHP服务:
  18. 重启PHP服务:在终端中运行以下命令来重启PHP服务:

这样,你就成功安装了INTL扩展并使其生效。现在可以在你的PHP项目中使用INTL扩展提供的功能了。如果还有其他问题或需要进一步帮助,可以参考PHP官方文档来获取更多信息。

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

相关·内容

在Mac OS X上安装PHP7

在Mac OS X上安装PHP7 Mac用户可以选择二进制或源安装。实际上,您的OS X可能预装了Apache和PHP。这可能是一个相当旧的版本,它可能缺少许多不太常见的扩展。...但是,如果你想要的只是在你的笔记本电脑上快速Apache + PHP + MySQL / PostgreSQL设置,这肯定是最简单的飞行方式。...只需按照以下步骤操作 第1步 以root身份在文本编辑器中打开Apache配置文件。 sudo open -a TextEdit /etc/httpd/httpd.conf 第2步 编辑文件。...取消注释以下行 Load Module php7_module AddModule mod_php7.c AddType application/x-httpd-php .php 第3步 您可能还想取消注释...php phpinfo(); ?>。将此文件保存在Web服务器的文档根目录中,作为info.php。启动任何Web浏览器并浏览该文件。

1.4K20

如何在 CentOS 8 上安装和配置 Owncloud

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

1.8K21
  • CentOS7 php7.0 升级到php7.3

    我敢确定90% 你服务器就挂了,至于为什么呢,因为你之前的配置都没有了呗,而新安装的php7.3 配置是新的,没有了各种扩展,你服务器怎么跑起来。...当然如果你什么扩展都没有安装,恭喜你,你可以不用备份 cp -P /usr/local/php /usr/local/php70 查看php7.0的configure 既然是升级,当然configure....tar.gz cd php-7.3.13/ 开始安装7.3 cd php-7.3.13 ..../www.conf 扩展的坑,以前装了什么扩展,现在都要重新安装了,而且不能在以前的扩展包文件夹下安装,必须是新的扩展包文件夹,这很重要,不然你一直执行php -v 都有类似下面的问题 PHP Warning... sharedobject file: No such file or directory in Unknown on line 0 如果忘记安装了什么扩展,看一下扩展目录有什么就行了: [root]$

    57410

    同一机器,多版本PHP,以及对应的内置扩展,以及对应的swoole第三方扩展安装

    一、yum安装: 参考地址: Linux Centos6安装php5.6 php7.3多个版本环境 模块冲突 编译php模块的时候一定–with-php-config linux系统/opt目录和...yum install php-devel(专门安装扩展的东西) yum install php71w-devel(rpm源的扩展) 二、安装包安装: 参考: centos7 源码安装php7 CentOS7...源码安装PHP7 注意: #–prefix=/后面更你想要安装的地方,也就是window安装软件时询问你的安装目录 ..../configure --prefix=/service/php 这个决定了PHP安装的位置,类似于Windows的安装包,和安装位置的区别。 三、源码安装的PHP的扩展,应该怎么安装?...php-fpm总进程(子进程随着总进程kill而死) 或者:netstat -nalp | grep 9001 【9001端口是自己在www.conf里设置的端口(多版本共存时)】

    81330

    如何编译安装PHP扩展

    这篇文章中我将介绍在本地Linux平台下编译安装PHP扩展的方法。 现在网站根目录下创建 index.php 打印基本的配置信息,以验证我们是否安装成功。...在 /ext 目录下面可以看到所有PHP原生的扩展。 安装原生扩展 以 PHP-intl 为例,这是PHP国际化的扩展。...make: 将会把源码编译成 intl.so make install : 将会把 intl.so 移动到当前安装的 PHP 的扩展目录。...接下来我们要做的就是在php.ini中启用这个扩展,这一步将会在最后给出示例。 安装第三方扩展 将以这个 扩展为例,这个扩展主要实现了PHP识别条形码的功能。...启用扩展 在php.ini中启用扩展的方式有很多: 直接在php.ini文件中添加 extension=mongo.so,这是最简单直接的方法。

    1.8K20

    vscode开发插件推荐第一节

    vscode开发插件推荐 扩展是完成工作的快捷方式。许多扩展有助于减少重复性工作、减少样板代码等。其他一些扩展有助于协助开发过程,甚至有助于更快、更高效的开发。 如何安装扩展?...首先快速回顾一下如何安装扩展。在 VS Code 中,单击左侧的扩展,然后搜索扩展并单击安装。...首先,我希望您启用了 Dart 和 Flutter 扩展,如果没有,您可以从这里获取它们:Dart和Flutter。这些提供了很多功能,通常当您开始使用 flutter 时,您肯定会安装这些。...” 打开命令面板(默认情况下,Ctrl+Shift+P在 Windows 上,⌘+Shift+P在 Mac 上)并搜索Flutter Intl: Initialize命令。...” 启动命令面板(默认情况下,Ctrl+Shift+P在 Windows 上,⌘+Shift+P在 Mac 上)并键入Polacode然后选择您想要截图的代码。

    1.1K20

    用MAC还安装集成环境可就OUT喽

    前言 大家好,我是CrazyCodes,今天聊聊为什么在MAC上,我不安装类似XAMPP或者Laravel的Homestead的集成开发环境 对比 我也是卸载了这些环境不到一年的时间,为何要去卸载他呢,...原因其实很简单,扩展性差,这里这个扩展性指的不是集成环境这个软件本身的扩展性,当初安装的目的其实不就是省事嘛~,也不会过多的查看文档,而是在需要扩展的时候,学习成本会逐渐提高,这里的扩展性=学习成本。...开始 MAC自带了Apache和PHP的版本,这时候直接安装一个MySQL其实就可以进入开发了。...可以选择使用brew安装 brew install mysql 当然如果希望使用其他版本的PHP或者是将Apache替换为Nginx也是很简单的时候,只要部署过单机服务器,其实在Mac上的步骤是差不多的...php 首先还是使用brew安装一个你心仪的PHP版本,可以通过 brew search php7 来搜索下现有的php7+都有哪些版本,这里在php@7.3上打了✔️,意思是我已经安装了这个版本,现在使用

    93440

    如何在Ubuntu和Debian上安装或升级到最新版本PHP 8.3

    一些最流行的PECL扩展也可以以类似的方式安装,这些扩展在安装PECL扩展部分中列出。...2、列出并记录现有的PHP软件包 当升级一个现有的PHP版本时,下面的命令会列出所有在包名中带有 php 的包,并将其保存到 packages.txt 文件中,同时在终端中打印。...这将有助于在接下来的步骤中安装相应的PHP 8.3包。 在新系统上安装PHP时不需要此步骤。...在安装 php8.3-fpm 包时,如果Apache Web服务器( apache2 )存在,则会有一个新的 php8.3-fpm.conf 文件,以便切换PHP 8.3集成: sudo a2enconf...例如,在Nginx上,这涉及到更改 fastcgi_pass 指令: 7、测试PHP 8.3安装 安装完所有的软件包后,到了关键时刻,看看新的安装是否成功。

    3.5K11

    如何使用docker搭建一天全家桶开发环境

    等常用热门扩展,根据环境灵活配置 可一键选配常用服务: 多PHP版本:PHP5.4、PHP5.6、PHP7.1-7.3 Web服务:Nginx、Openresty 数据库:MySQL5、MySQL8、...install-php-extensions apcu 目录 1.目录结构 2.快速使用 3.PHP和扩展 3.1 切换Nginx使用的PHP版本 3.2 安装PHP扩展 3.3 快速安装php扩展...3.2 安装PHP扩展 PHP的很多功能都是通过扩展实现,而安装扩展是一个略费时间的过程, 所以,除PHP内置扩展外,在env.sample文件中我们仅默认安装少量扩展, 如果要安装更多扩展,请打开你的....env文件修改如下的PHP配置, 增加需要的PHP扩展: PHP_EXTENSIONS=pdo_mysql,opcache,redis # PHP 要安装的扩展列表,英文逗号隔开 PHP54...3.3 快速安装php扩展 1.进入容器: docker exec -it php /bin/sh install-php-extensions apcu 2.支持快速安装扩展列表 Extension

    2K20

    Windows系统下PhpStorm+Xdebug安装与调试

    2.2.1 Xdebug的版本选择版本-方式一 根据我们上面php的版本7.3.2, 64位且是线程安全的,我们理论上应该选择Xdebug的版本为PHP 7.3 VC15 TS (64 bit)。...如果安装过程中,出现问题比较多,就多换几个低版本的试试! 2.2.3 Xdebug的版本选择版本-方式三(重点!!!) 重点!!!重点!!!...然后我们找到对应的Xdebug2.7.2版本进行下载,根据系统安装php的版本,选择了PHP 7.3 VC15 TS (64 bit),下载地址为:https://xdebug.org/files/php_xdebug...-2.7.2-7.3-vc15-x86_64.dll 2.2.5 安装Xdebug2.7.2版本 将下载的php_xdebug-2.7.2-7.3-vc15-x86_64.dll文件移动到php安装目录的...4.1 创建php脚本 在项目中创建测试的脚本,此处还是使用phpinfo.php文件,然后在每行点击下,可以添加断点的行。 <?

    1.2K10

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

    Ondrej的存储库是主要和最新的存储库,提供PHP包和PECL扩展到基于Debian和Ubuntu的操作系统,并用于所有PHP。观看有关在这些系统上安装 PHP 的指南。...这有助于在 PHP 8.2 上重建相同的软件包列表。 在全新安装中,此步骤不是必需的。 dpkg -l | grep php | tee packages.txt 2....sudo apt install php8.2 php8.2-cli php8.2-{curl,bz2,mbstring,intl} 展开上面的大括号以包括新系统上所需的所有扩展名。...安装并启用服务器 API 在 Web 服务器与 PHP 集成的系统上,安装其他服务器 API 包。...与其他版本一起运行多个 PHP 8.2 没有必要全局安装 PHP 8.2,并删除旧的 PHP 版本,因为可以在同一台服务器上同时运行多个 PHP 版本。

    1.6K41

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

    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扩展已经安装了。...:41 60-extension-pecl_http.ini -rw-r--r-- 1 root wheel 2004 2 1 20:41 99-liip-developer.ini 已经安装编译的扩展镜像在...拷贝一份命名为nginx.conf 如果80端口冲突的话可以把mac自带的apache2的httpd进程杀死,或者在nginx.conf的server部分监听一个非80端口,比如8080等。...四、Xdebug配置 前面已经安装好了Xdebug扩展 配置php.ini,增加以下几行,zend_extension填xdebug扩展镜像路径,端口要和phpstorm里配置的一致,可以填9001。

    1.9K30

    提示“Flarum encountered a boot error. Details have been logged to the Flarum log file.”怎么办?

    遇到Flarum启动错误时,通常是因为在启动过程中出现了问题,这些问题可能由多种原因引起。...日志文件通常位于Flarum安装的storage/logs目录下。 检查权限:确保Flarum的安装目录和文件具有正确的权限。...检查环境配置:确认你的服务器环境满足Flarum的最低要求,包括PHP版本、扩展依赖等。...Flarum需要PHP 7.3或更高版本,以及一些特定的PHP扩展,如fileinfo、dom、mbstring等。 运行Composer命令:有时候,Composer的依赖关系可能会出现问题。...尝试清除Flarum的缓存,可以在命令行中执行以下命令:php flarum cache:clear 检查数据库连接:确保Flarum能够成功连接到数据库。

    24410
    领券