scp: public_html/images/2006-11-04/: Is a directory
Actually, the problem is that it isn't a directory. As in, it doesn't exist.
(I forgot part of the path. And yeah, I know that what it's actually trying to say is that it thought I was trying to copy the local file to a remote file named 2006-11-04, and I'm not allowed to do that because the remote file is in fact a directory.)