I've just finished building a new media server and installing NZBGet. It ran (successfully) on my old machine for YEARS--which means it's been YEARS since I've installed & configured it.
I cannot, for the life of me, get VideoSort to run successfully--despite trying for over an hour.
VideoSort: Could not start /storage/media/NZBGet/scripts/videosort/VideoSort.py: Permission denied
I wish I knew what kind of permission it wanted!
The owner:group of /storage/media is wilberfan:users. (And wilberfan is in the nzbget group.)
The owner:group of /storage/media/NZBGet is nzbget:nzbget
Everything inside of /NZBGet is nzbget:nzbget (including /scripts) and the scripts dir has rwxrwxrwx permissions on it. VideoSort.py has rwxrwxr-x permissions on it... Everything inside the ../scripts/videosort dir has rwxrwxr-x
NZBGet is running as user nzbget...
 I don't know how I stumbled on the solution: The directory /storage is a separate partition. I didn't mount it with "exec" in the options in fstab.
I love Linux, but sometimes I HATE Linux!