ftp error

This used to work , but know I am getting errors:
331 Enter password
230 User logged in
250 Command CWD succeed
200 Transfer mode set to BINARY
local: arc-090715.tar.gz remote: arc-090715.tar.gz
local: arc-090715.tar.gz: No such file or directory

Any idea what is wrong? Thank you in advance

Here is the script:
#!/bin/bash
# Create File to upload
########################
vFName="arc-$(date '+%y%m%d')"
tar -cvvf /name1/name2/name3/"$vFName".tar /name1/name2/name4/*.txt
gzip /name1/name2/name4/"$vFName".tar
FILE="$vFName.tar.gz"

# User and host info
#######################
HOST=host.com'
FTPUSER='user'
PASSWD='password'

# Upload to ftp
#######################
ftp -v -n $HOST <<EOF
quote user $FTPUSER
quote pass $PASSWD
cd name11/name12
put $FILE
EOF

# Check the ftp status
#######################
testvar=`ftp<<EOF|grep -i -e "226 Transfer complete"
echo testvar
EOF
`

if [ "$testvar" != "" ]; then
echo "Error has occured"
printf "$testvar\t$FILE\n" > ./error.txt
else
echo "No Error"
printf "$testvar\t$FILE\n" > ./trasfer.txt
fi

try

FILE="/name1/name2/name4/${vFName}.tar.gz"

Fixed. Thank you Jim !