2

これは非常にばかげていますが、XAMPP で Perl コマンドライン アプリケーションをテストしようとして、完全に道に迷っているようです。「Phil Harvey による ExifTool」をダウンロードし、htdocs 内のフォルダーにファイルを抽出しましたindex.php。その中に、ExifTool によって提供される機能への PHP インターフェイスをセットアップしたいと考えています。実際、単純な「Hello World」Perl スクリプトを実行して、PHP スクリプトから実行して出力を処理することさえできません。使用してみshell_execましたが、正しいコマンドを入れているかどうかわかりません。( ./exiftool t/images/ExifTool.jpg、しかし、出力は何もありません。)

[私は、画像をアップロードして ExifTool の助けを借りて表示できる、適切./exiftool -j t/images/ExifTool.jpgな JSON データを返すことができる Web サイトを作成しようとしています。しかし、そもそもどうやって動作させるのかわかりません:(ありがとう。]

4

1 に答える 1

3

に渡す文字列に perl インタープリターを追加する必要がありますshell_exec()exiftoolそれ自体は直接実行されません。

Exif データを扱うだけの場合は、PHP の直接サポートを使用できます: http://php.net/manual/en/book.exif.php

于 2010-01-01T17:21:52.027 に答える