A very late bump, but I ran into this same issue recently.
It seems that scheduled tasks (crons) fail if the web hosting user does not have SSH access.
I noticed this for the "Fetch a URL" type task, where I got the same error as OP: "fetch_url: No such file or directory".
I also tries to use...