FileInfo не работает в PHP 5.3.3 - PullRequest
3 голосов
/ 19 июня 2011

Я делаю простой вызов finfo_open () и получаю:

"Вызов неопределенной функции finfo_open ()"

Разве FileInfo не поставляется с php 5.3.3 (Unix).Нужно ли включать его в php.ini?

Спасибо

Ответы [ 2 ]

0 голосов
/ 19 июня 2011

Похоже, вы могли бы включить его, но вам не хватает некоторых констант.Это значения из моей системы:

FILEINFO_NONE = 0
FILEINFO_SYMLINK = 2
FILEINFO_MIME = 1040
FILEINFO_MIME_TYPE = 16
FILEINFO_MIME_ENCODING = 1024
FILEINFO_DEVICES = 8
FILEINFO_CONTINUE = 32
FILEINFO_PRESERVE_ATIME = 128
FILEINFO_RAW = 256

Возможно, это поможет.

0 голосов
/ 19 июня 2011

Действительно зависит, php на вашем сервере мог быть скомпилирован без него по какой-то причине.

создайте новый файл .php и поместите печально известный <? phpinfo(); ?> и проверьте, скомпилировано ли это расширение в.

...