To me, the 'No such file' message would indicate that there is no such file and there is no problem with the file permissions. However the 'No such file or directory at
' message should help. Check that
is actually the path that your file is meant to be in - if it isn't, then the problem is obvious. It may be an idea to put the absolute filepath in your script just for safety anyway.