我想做的是从nodejs的tiff图像中读取元数据,这张图像来自一台科学设备,有一些特定的信息。在linux中,我安装了,它可以正确地检索该镜像的所有元数据。
问题出在nodejs中,我试过很多模块,但没有一个有效,例如我安装了exif解析器,它是最流行的解析器之一,并尝试这样做:
var buffer = readSync('./example_image.tif');
var parser = require('exif-parser').create(buffer);
var result = parser.parse();
但出现以下错误:"JP
我正在使用Linux服务器。当我试图运行exif_read_data()时,我得到了Fatal error: Call to undefined function exif_read_data()。
然后我联系了服务器提供者,他们说我的服务器上启用了EXIF扩展。但我也犯了同样的错误。
我演过Graceful Server Reboot several time
我试过逃跑
if (function_exists('exif_read_data'))
这是假的。另外,我在我的页面中包含了phpinfo(),Configure Command部分中没有列出任何与exif
在CentOS 7.1上,我会遇到以下错误:
Fatal error: Call to undefined function exif_imagetype() in /some/path/to/a/php.file.php on line XXX
我可以在下面的行中在/usr/local/lib/php.ini中启用这个功能:
870 ;extension=php_mbstring.dll
871 ;extension=php_exif.dll ; Must be after mbstring as it depends on it
但是exif库在我的系统上是找不到的!find /
我在Linux终端上写道:curl -s https://getcomposer.org/installer | php,它说:
#!/usr/bin/env php
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:
The json extension is missing.
Install it or recompile php without --di