The query on null error usually means that the connection isn't working properly.
A page not found error has to have something to do with the server. If you gave me ftp access I could try looking into it, but if the page isn't found then changing the code on the page wouldn't make a difference.