我有WAMPSERVER 3.0.6 64位。我已经从7.0.10更新了PHP版本5.6.25。我已经安装了Moodle 3.4的更新版本,并尝试运行,但得到的问题如下- Intl扩展是必需的,以改善国际化支持,如区域设置感知排序和国际域名。为了解决这个问题,我尝试了很多技巧,但都无法解决这个问题。
li9yvcax1#
即使在做了moodle doc中的步骤后,如果它不工作,尝试这样做.将目录更改为php文件夹(server/PHP/)并键入以下命令
deplister.exe ext\php_intl.dll
它列出了moodle中所有的.dll文件。如果有任何文件“未找到”,请从以下位置下载缺少的dll:dllfiles.com对于64位窗口,您必须下载32位文件+ 64位文件将msvcp140.dll(32位文件)复制到C:/Windows/SYSWOW 64中将msvcp140.dll(64位文件)复制到C:/Windows/System32中检查它是否正在使用deplister.exe ext\php_intl.dll命令。通过“站点管理”-〉“服务器”-〉“环境”刷新并查看环境
s4n0splo2#
也许这是一个迟来的答案。无论如何,如果有人还在寻找信息,这些步骤可能会有所帮助:
[国际]整数默认区域设置= en_utf8整数错误级别= E警告
vdgimpew3#
就我而言,我意识到我没有所有必要的. dll文件。要检查丢失的文件,请在cmd终端中转到xampp/php并键入deplister.dll ext\php_intl.dllSee image。您将看到所有可用和丢失的文件列表,标记为Ok or Notfound,然后从这里下载文件https://www.dll-files.com/search/?q=string。请记住,这需要管理权限。
deplister.dll ext\php_intl.dll
Ok or Notfound
3条答案
按热度按时间li9yvcax1#
即使在做了moodle doc中的步骤后,如果它不工作,尝试这样做.将目录更改为php文件夹(server/PHP/)并键入以下命令
它列出了moodle中所有的.dll文件。
如果有任何文件“未找到”,请从以下位置下载缺少的dll:dllfiles.com
对于64位窗口,您必须下载32位文件+ 64位文件
将msvcp140.dll(32位文件)复制到C:/Windows/SYSWOW 64中
将msvcp140.dll(64位文件)复制到C:/Windows/System32中
检查它是否正在使用deplister.exe ext\php_intl.dll命令。
通过“站点管理”-〉“服务器”-〉“环境”刷新并查看环境
s4n0splo2#
也许这是一个迟来的答案。无论如何,如果有人还在寻找信息,这些步骤可能会有所帮助:
[国际]
整数默认区域设置= en_utf8
整数错误级别= E警告
vdgimpew3#
就我而言,我意识到我没有所有必要的. dll文件。要检查丢失的文件,请在cmd终端中转到xampp/php并键入
deplister.dll ext\php_intl.dll
See image。您将看到所有可用和丢失的文件列表,标记为Ok or Notfound
,然后从这里下载文件https://www.dll-files.com/search/?q=string。请记住,这需要管理权限。