Vra

Passenger sê :

Ruby on Rails application could not be started
...
Command 'exiftool' not found (MiniExiftool::Error)

Wanneer ek aanmeld met ssh en ek tik exiftool in 'n gids die opdrag werk behoorlik.

Ek het die follwing lyn in beide .bash_profile en .bashrc

export PATH=$PATH:$HOME/bin

Is dit moontlik dat Rails (MiniExiftool plugin) dat bash bevel nie herken? Hoe kan ek hierdie gedrag op te los?

Was dit nuttig?

Oplossing

Die pad vir die gebruiker jou bediener loop as dit nie die gids wat exiftool is in te sluit. Jy kan óf voeg dit by pad van die gebruiker, of jy kan verwys na exiftool met behulp van sy volle pad. Ek sal hierdie tweede benadering ter wille van sekuriteit beveel. Daar is 'n aantal aanvalle wat die volgende behels om Trojaanse perde in pad 'n gebruiker se voor die dopgehou waar die werklike binaries woon.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top