Вызов неопределенной функции finfo_open () на cpanel 64.0.36 [duplicate]

Ошибки округления с плавающей запятой. 0,1 не могут быть представлены точно в базе-2, как в базе-10, из-за недостающего простого коэффициента 5. Так же, как 1/3 принимает бесконечное число цифр для представления в десятичной форме, но составляет «0,1» в базе-3, 0.1 принимает бесконечное число цифр в базе-2, где оно не находится в базе-10. И компьютеры не имеют бесконечного объема памяти.

62
задан Ramratan Gupta 21 February 2016 в 11:42
поделиться

7 ответов

Для тех, у кого это работало нормально, но затем появляется эта ошибка:

Некоторые хостинг-провайдеры (например, Dreamhost) позволяют клиентам переопределять стандартные настройки PHP в файле конфигурации, часто с помощью чего-то вроде :

~/.php/5.4/phprc

Этот номер версии в пути может быть проблемой при обновлении PHP (или он обновляется от вашего имени). Любые пользовательские настройки из предыдущей версии, включая один, включающий расширение fileinfo, будут отсутствовать в более новой версии. Обычно вы можете просто скопировать файл конфигурации в соответствующий новый каталог конфигурации и перезапустить сервер.

1
ответ дан Alan Bellows 28 August 2018 в 20:16
поделиться

Если вы используете XAMPP, вы включаете extension=php_fileinfo.dll в php.ini

27
ответ дан binhhoang18 28 August 2018 в 20:16
поделиться

Пользователи Windows: просто отредактируйте php.ini и раскомментируйте эту строку:

extension=php_fileinfo.dll

I.e. удалите предыдущую точку с запятой из

;extension=php_fileinfo.dll

Не забудьте перезапустить Apache для вступления в силу нового php.ini.

5
ответ дан Dave 28 August 2018 в 20:16
поделиться

Посмотрите файл php.ini и убедитесь, что активированы fileinfo.so или php_fileinfo.dll (в зависимости от вашей платформы и версии).

Должна быть строка, похожая на

extension=fileinfo.so

в файле php.ini

94
ответ дан jdehaan 28 August 2018 в 20:16
поделиться

Какая версия PHP у вас есть? PHP 5.3.0 и более поздние версии имеют встроенный Fileinfo, но в Windows вы должны включить его вручную в php.ini. Вы можете найти дополнительную информацию в документации .

20
ответ дан Jordan Running 28 August 2018 в 20:16
поделиться

У меня была такая же проблема с PHP. Я сделал следующие шаги:

 - make sure that the fileinfo extension is already installed if you are using < PHP 5.3.0.

 - Then you have to add in php.ini ;extension=fileinfo.so or
   ;extension=php_fileinfo.dll

 -  If you want to uncomment remove the semicolon(;)
   extension=fileinfo.so or extension=php_fileinfo.dll

Затем сохраните и перезапустите веб-сервер.

1
ответ дан lalithkumar 28 August 2018 в 20:16
поделиться

Если вы используете WAMP, то перейдите к расширениям PHP и включите PHP_fileinfo и перезапустите все службы.

9
ответ дан Vikrant Ramteke 28 August 2018 в 20:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: