"Laragon"警告:PHP启动:无法加载动态库'intl'(试过:C:/laragon/bin/php/php-7.4.15-Win32-VC15-x64/ext\intl

"Laragon" Warning: PHP Startup: Unable to load dynamic library 'intl' (tried: C:/laragon/bin/php/php-7.4.15-Win32-VC15-x64/ext\intl

我刚开始一个新项目,必须从 WAMP 切换到 Laragon。 一切都很好,直到我从 C 更改了我的“php”的路径: \wamp64\bin\phpC:\laragon\bin\php。 当我在我的终端上尝试这个命令时 php -v 我收到这条消息

Warning: PHP Startup: Unable to load dynamic library 'intl' (tried: C:/laragon/bin/php/php-7.4.15-Win32-VC15-x64/ext\intl (Le module sp├®cifi├® est introuvable.), C:/laragon/bin/php/php-7.4.15-Win32-VC15-x64/ext\php_intl.dll (Le module sp├®cifi├® est introuvable.)) in Unknown on line 0 PHP 7.4.15 (cli) (built: Feb 2 2021 20:47:45) ( ZTS Visual C++ 2017 x64 ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies

所以基本上我的路径无法识别。 这是我试过的

  1. 检查来自 Laragon 的 php.ini 路径 extension_dir = "C:/laragon/bin/php/php-7.4.15-Win32-VC15-x64/ext" 并与我的相同 C:\laragon\bin\php\php-7.4.15-Win32-VC15-x64\ext.

  2. 我试过这个解决方案with oracle

  3. 我尝试了关于 visual studio

    的解决方案

问题已解决: https://aka.ms/vs/16/release/VC_redist.x64.exe.

刚刚安装并重启 Laragon,我的命令 php -v 运行良好,我没有任何错误!