我必须在我的系统上安装一个PHP扩展,(它已经安装在主机系统机器上,但我已经重新安装了系统,所以它在我的Windows机器上不再工作)。我已经将EasyPHP
安装为WAMP
引擎,并且模块intl.dll
未加载且不存在于安装中。我读过很多手册,但是大多数都是debian机器的,而不是Windows的,或者是旧版本的EasyPHP
。
我的phpinfo();
没有给出任何要安装的intl库的标志。
谢谢你的帮助
更新文件php_intl.dll在系统中存在,并且位于
中。binaries/php/ext
但是当我试图取消注释行时:
;extension=php_intl.dll
它给了我一些错误,说它找不到icuuc49.dll
但是它存在于php的ext目录中(我已经把它放在那里了)所以我应该把这个文件放在哪里?
- 右键单击EasyPHP图标
- configuration> php
-
查找像
这样的行;扩展= php_intl.dll
-
删除";"
- 重启easyphp
如果问题是没有php_intl.dll
文件在你的
EasyPHP'binaries'php'php_runningversion'ext
文件夹,从某个地方找到并添加到文件夹中,然后添加一行
extension=php_intl.dll
在easyPHP的php配置的扩展部分
如果你得到丢失的文件错误,这些文件可能在EasyPHP'binaries'php中,所以你必须将这个目录添加到你的PATH系统变量中,你可以在这里检查如何做:http://www.computerhope.com/issues/ch000549.htm