我正在调用finfo_open(),我得到:
“调用未定义的函数finfo_open()”
不是用PHP 5.3.3(Unix)打包的FileInfo。我需要在php.ini中打开它吗?
由于
答案 0 :(得分:0)
实际上,您的服务器上的php可能由于某种原因而没有它编译。</ p>
创建一个新的.php文件并放入臭名昭着的<? phpinfo(); ?>
并检查是否已编译该扩展名。
答案 1 :(得分:0)
看起来你可以启用它,但是你错过了一些常量。这些是我系统的值:
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
也许有帮助。