Hello Frank,
Please note that this a generic Joomla! question, normally not within the realm of our support system. However, since I know the answer, I will make an exception for you and reply to this thread.
When files get a size of zero, it means that your account went over quota or there was a hard drive failure. I bet the problem is that you went over quota. The first thing to do in this case is to remove unnecessary files. Start by deleting the contents of tmp, cache, administrator/cache and logs. If there are non-zero sized backups, download them and remove them from the site.
Next up, download the Joomla! update package from http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseBrowse&frs_package_id=6318 and extract it locally. Upload all extracted files to your site, overwriting existing ones. If, at this point, you can not log in to your site's back-end, please download the
full installation package, extract it locally and upload it to your site.
Now go to Extensions, Extensions Manager. In the "Install Directory" field you'll see something like /home/myuser/public_html/tmp. Remove the /tmp part and click on Install. This will tell Joomla! to locate the joomla.xml file in the root of your site and install the updated Joomla! version. Note: you may have to disable the "System - System Restore Points" plugin before any of this is possible. If you get any errors while updating, please go to Extensions, Extensions Manager and click on Database. On that page, click on Fix.
After doing that, please give your site a thorough check. If something is not working, probably its files got zeroed out and you need to restore a backup.
Side note: never, ever, leave your backups on the same server as your site. A backup file which is not stored safely off your site's server is not a backup; when you need it the most, you won't have it. Always keep off-site copied of your backups.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!