Problems in WebsiteLand, USA December 31, 2005
First, the good news. The website is running on a brand new webserver (Tomcat 5.5.12), and using a brand new Java (Java 5), the web apps are no longer owned by the super user on the system (however, you can't run a server on port 80 [http] on Linux without being root, so it's still runs under root), and all the web apps are now in their own, separate from Tomcat, folder. I found /usr/local/webs to be a convenient place to put everything. This makes future upgrades to Tomcat a lot easier. It all still works, as you can see by reading this... I just had to take about a day to update it :( It sucked.
Now, the bad news. By a slip of the finger, I deleted my whole website and had to rewrite everything. Ok, maybe not. I'm not *that* bad :) But, stuff was deleted. Namely, my pictures and downloads. Fear not, I have backups. But, I have to put them in the right folders, and I have different stuff on different systems (songs have recently been staying on my Mac Mini rather than being copied into a central location, so I have songs on two systems), and images, well, I hope I have backups of them. Actually, I probably do, but it will probably be easier to delete them from the database and reload them because the software on this website takes care of a lot of stuff, like making thumbnails and putting them in their respective directories. That sucks. Does anyone know if Linux has a "Recycle Bin" or "Trash" place where deleted files go? I tried using debugfs but it didn't show any recently deleted files :( They're probably somewhere but the f#@$!$!@ if I know...
Happy New Year, I'm getting blitzed tonight.
Apparently, the Java Calendar object's "roll" function doesn't work as I'd expected! Until it's fixed, the month showing under January 2006 is December 2006! Woops. I looked at the code and it would obviously only roll the month value, but you'd think if it was January rolling back one month, it would roll back the year as well?! Oh well. It'll be fixed whenever I upload it...