我正在运行xampp
,我需要将(php_intl扩展名)升级到最新版本 - 我从ICU页面下载了54
,但不确定如何升级它。更新xampp内的ICU扩展?
有一个bin
,include
和lib
文件夹 - 我在哪里把这些文件,我必须做别的吗?
我正在运行xampp
,我需要将(php_intl扩展名)升级到最新版本 - 我从ICU页面下载了54
,但不确定如何升级它。更新xampp内的ICU扩展?
有一个bin
,include
和lib
文件夹 - 我在哪里把这些文件,我必须做别的吗?
从5.3版本开始,PHP扩展似乎已经包含在PHP中。
尝试升级PHP,或者在XAMPP中指向更新的版本。
如果这不是一个选项,PHP安装扩展可以在这里Extensions on Windows 发现php.net文档似乎涵盖Installing INTL
看起来你将需要指向在php.ini您的扩展
希望这会有所帮助。
是,我知道它是包含的,但我拥有的版本太旧了,我想更新它以支持新功能。我运行的是PHP 5.4.4,现在不想升级到5.5。这些链接告诉我如何安装它,我需要知道如何升级它,如果升级它可能没有升级你的PHP版本(兼容性等)。 – Brett 2015-02-12 17:32:18
@Brett从http://windows.php.net/downloads/releases/下载最新的php realease。解压缩,进入/ ext/dir并复制php_intl.dll。粘贴到你的/ xampp/php/ext /然后尝试。 – 2015-02-15 15:02:44
@SimoneNigro所有'icu * .dll'文件如何?难道他们不需要更新吗? – Brett 2015-02-15 17:26:33
不应该'php_int.dll'进入'ext'目录吗?另外,'xampp/apache/bin'中的'icu * .dll'文件?我目前使用的是'xampp/php' - 没有在'apache/bin'目录中。 – Brett 2015-02-18 16:23:46
在这个网站上(https://jumpifzero.wordpress.com/2012/07/19/intl-extension-missing-on-xampp/)你可以找到相同的位置。它说从* php文件夹*复制到* apache文件夹。你试过了吗? – 2015-02-18 21:03:13
当我从他们的网站下载ICU更新时,我得到了带'54'的'icu'文件;但是在我目前的PHP目录中,我有'41,42&46'文件。那么我是否需要将新的'icu'文件放在apache和php dirs中?另外,下载中包含的所有其他文件又如何? – Brett 2015-02-19 08:57:01