1

乗客は言う

RubyonRailsアプリケーションを起動できませんでした
..。
コマンド'exiftool'が見つかりません(MiniExiftool :: Error)

sshでログインし、任意のディレクトリにexiftoolと入力すると、コマンドは正しく機能します。

.bash_profileと.bashrcの両方に次の行があります

export PATH=$PATH:$HOME/bin

Rails(MiniExiftoolプラグイン)がそのbashコマンドを認識しない可能性はありますか?この動作を修正するにはどうすればよいですか?

4

1 に答える 1

2

サーバーが実行されているユーザーのPATHには、そこにあるディレクトリは含まれていませんexiftool。そのユーザーのパスに追加するか、フルパスをexiftool使用して参照することができます。セキュリティ上の理由から、この2番目のアプローチをお勧めします。実際のバイナリが存在するディレクトリの前にあるユーザーのパスにトロイの木馬を配置することを伴う攻撃がいくつかあります。

于 2009-08-06T19:07:09.570 に答える