Railsが見つからないバッシュコマンド
-
11-09-2019 - |
質問
旅客はに述べています:
Ruby on Rails application could not be started ... Command 'exiftool' not found (MiniExiftool::Error)
するとき、私はSSHでログインし、私は、コマンドが正常に動作する任意のディレクトリにexiftool入力します。
私は.bash_profileのと.bashrcの両方でfollwingラインを持っている。
export PATH=$PATH:$HOME/bin
これはRailsの(MiniExiftoolプラグイン)がそのbashコマンドを認識しないことは可能ですか?どのように私は、この動作を修正することができますか?
解決
であるexiftool
ディレクトリが含まれていないとして、あなたのサーバが実行しているユーザーのPATH。あなたはそのユーザーのパスに追加するか、またはあなたがその完全なパスを使用してexiftool
を参照することができます。私は、セキュリティ上の理由でこの第二のアプローチをお勧めします。先に本当のバイナリが住むディレクトリのユーザーのパスにトロイの木馬を置く伴う攻撃の数があります。
所属していません StackOverflow