使用Xampp(MacOs)安装php intl的问题
我在我的Mac上安装了Xampp,最后一个版本是Php7,一切正常,但在我的Php项目中我使用了这个功能:
numfmt_format_currency() 我需要安装intl,并使用以下行编辑php.ini: extension="intl.so” 问题是,我无法安装intl,我使用这个命令: sudo pecl install intl 但是给我这个控制台错误: /private/tmp/pear/temp/intl/intl_error.h:24:10: fatal error: 'ext/standard/php_smart_str.h' file not found #include <ext/standard/php_smart_str.h> ^ 1 error generated. make: *** [php_intl.lo] Error 1 ERROR: `make' failed 之后,我尝试从here下载ntl-3.0.0.tgz,并安装whith这个命令: sudo pear install intl-3.0.0.tgz 但请回复我: No releases available for package "pear.php.net/intl" - package pecl/intl can be installed with "pecl install intl" install failed 我很绝望,我怎么能安装intl?
您可以使用
https://php-osx.liip.ch/中的PHP包.它已包含intl扩展名.
PHP 7.2的安装是通过curl -s https://php-osx.liip.ch/install.sh |完成的bash -s 7.2. 有关更多信息,请查看网站和常见问题解答部分. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |