Установив php-decimal extension на laragon для php 7.2, указанный модуль найти не удалось. Расширение decimal не существует
Я пытаюсь установить это расширение
https://php-decimal.io/#installation
к моей 64-битной операционной системе Windows 10,которая использует Laragon как Apache,PHP, MySQL
поскольку инструкция по установке больше фокусируется на Linux
Я провожу исследование в интернете, чтобы выяснить, как установить на windows, и выяснил, что процедура его установки заключается в следующем
- загрузка dll-файла десятичного расширения осуществляется отсюда https://windows.php.net/downloads/pecl/releases/decimal/1.3.0/ и вставьте его в каталог расширений php
- затем отредактируйте файл php.ini, чтобы включить расширение php_decimal
сделав это, я натыкаюсь на ошибку после выполнения 'php --re decimal', чтобы проверить, правильно ли установлено расширение
Предупреждение: PHP в стартап: не удается загрузить динамическую библиотеку 'десятичное число' (пробовал: C:/laragon/bin/php/php-7.2.19-Win32-VC15-x64/ext\decimal (указанный модуль не может быть найден.), C:/laragon/bin/php/php-7.2.19-Win32-VC15-x64/ext\php_decimal.dll (указанный модуль не может быть найден.)) в неизвестных на линии 0 Исключение:
Расширение decimal не существует
я пробовал перезапускать Laragon и использовать разные версии релизов pecl,
когда я смотрю на phpinfo (), я не вижу никакого установленного расширения php-decimal,
ниже приведен код расширения, которое я поместил в php.ini
code_extension_php_decimal.dll
а ниже приведена ошибка, которая появляется
error_extension_decimal_does_not_exists
моя версия php
какой процесс я упускаю
как правильно установить это расширение в windows
Спасибо
Ответы - Установив php-decimal extension на laragon для php 7.2, указанный модуль найти не удалось. Расширение decimal не существует / Installing php-decimal extension on laragon for php 7.2, The specified module could not be found. Extension decimal does not exist

28.10.2020 10:42:25
Если вы используете Laragon с PHP 7.2 VC15-x64, скачайте этот выпуск pecl
https://windows.php.net/downloads/pecl/releases/decimal/1.3.0/php_decimal-1.3.0-7.2-ts-vc15-x64.zip
извлеките а затем скопируйте в каталог
C:\laragon\bin\php\php-7.2.19-Win32-VC15-x64\ext
(это каталог расширений php по умолчанию, введите 'php-i|findstr extension_dir', чтобы получить dir, если вы не уверены)
также скопируйте файл libmpdec.dll
в C:\Windows\System32
перезагрузите Laragon, и он должен работать, используйте эту команду, чтобы проверить, был ли он успешно установлен
php --re decimal
для разных версий php используйте разные версии pecl, а также проверьте, какая версия VC и x32 или x64, чтобы убедиться, что вы получаете правильную версию выпуска.