Я пытаюсь использовать exiftool (потому что он имеет все теги изображений и другие инструменты) на веб-сервере. Модуль perl установлен в / bin / exiftool
test.jpg - это тот же каталог, в котором содержатся данные EXIF.
<?php
#!/usr/bin/exiftool
$array = [];
eval(`$array=` . `exiftool -php -q test.jpg`);
print_r($array);
?>
Массив $ пуст. Я также попытался:
eval(`$array=` . `exiftool -php -q test.jpg > output.txt`);
Это создает пустой файл output.txt.
Я чувствую, что у меня что-то не так, но не могу разобраться. Как добавить, я на общем хосте и имею доступ с правами root / командной строки.
Без обновлений: я все еще борюсь. Я думаю, что это связано с CGI / Perl (или мое отсутствие знаний об этом)