Как установить GMP (math functions) for PHP on CentOS

205
21 февраля 2018, 11:41

Вот такая ошибка

Uncaught exception 'Exception' with message 'GMP extension seems not to be installed' in /home..../ Stack trace: #0 /home/...(6): require_once() #1 {main} thrown in /home... on line 10

В общеп понятно что нет GMP библиотеки.

В php.ini ;extension=php_gmp.dll если раскомментирую проблема не решается. В консоле пишет что не находит эту библиотеку. И насколько я понимаю эта настройка как только для виндовса.

Для Centos вроде есть команда для установки GMP
yum -y install php-gmp эта команда вроде скачивает и устанавливает php-gmp-5.6.33-1.el6.remi.x86_64 такой файл.
Но это не решает проблему. Что дальше делать не пойму. Что угодно пробовал ничего не могу с этим поделать.

Answer 1

Решил эту проблему. В php.ini вместо

extension=php_gmp.dll

extension=здесь путь к файлу другой был и расширение у него линуксовское. Нашел файл поиском через консоль find / -name "*gmp*" -print Из всех каталогов там только один был со словами php /modules его скопировал добавил в php.ini. В консоле проверил командой php -v ошибку не выдало. После в phpinfo() уже отображалась инфа о GMP.

READ ALSO
JOIN запрос из двух связанных таблиц

JOIN запрос из двух связанных таблиц

Проясните пожалуйста, сам понять вообще не могуИмеется 2 таблицы, posts и user

188
Yii2 установить пустое значение

Yii2 установить пустое значение

Есть таблица deal, которая состоит из id, name, connect_dealПоследний столбец содержит id связанной строки этой же таблицы, если он есть

210
работа с запросами

работа с запросами

как этот запрос сунуть в ассоциативный массив со всеми полями

203
php шаблон, как сделать рендер?

php шаблон, как сделать рендер?

Просьба помочь разобраться с простеньким рендером шаблонаДля удобства весь код разместил в одном файле

214