Your comments

okay makes sense. I did have execute permission. But I chmod +x anyhow. And filerun took it. But then I relogged into filerun and it gave me the same errors.

I think I'm in some wierd NFS ACL pergatory as filerun indicates the problem starts on the top folder being mounted. Going to go read up on that and step up my nfs game. Thanks for the help though!

Ok i'll try the folder sharing thing.

Regarding the permissions of the entire path... the /srv is owned by root and /share is owned by another user. Why would www-data need access to those? I want to make sure it doesn't have access to those!