I semi-fixed my problem with the Admin panel after jumping through some unnecessary hoops.
I installed a new version of 1.3 and 1.3.2 each with their own databases and pretended to have separate forums. Looking in my Config file for one of them I noticed a line that was for some weird reason missing from my config.php file for my forum to begin with.
$base_url = 'http://www.jasoco.net/xxxxxx';
The Base URL variable wasn't defined for some reason causing all the links in the Admin folder to point to the admin folder instead of where they should go. (i.e. adding /admin to every link including ones that already pointed to /admin making it /admin/admin.)
Why the line was missing? I don't know. And why it never caused a problem before? I have no idea.
This doesn't solve your problem, which is the problem I started with too, but it at least fixes mine back to what it was before I screwed it all up. The DB is set to 1.3 instead of 1.3.2 and the software is 1.3 as well. I'll try to upgrade some other day. For now I'm just exhausted from trying to fix things. Also, I learned my lesson again. DON'T FORGET TO DOWNLOAD THE DATABASE BACKUP AS WELL AS THE ORIGINAL FILES! How many times must I learn that? Wait... no... this was the first time I forgot. Nevermind. It was a brain fart. I was watching Tropic Thunder at the time. I guess the fart jokes got to me.
UNFORTUNATELY, the error still stands if I uncomment the two lines I had to comment to bypass. Safeties in place to prevent problems that are just causing problems themselves.
// Verify that we are running the proper database schema revision
if (defined('PUN') || !isset($forum_config['o_database_revision']) || $forum_config['o_database_revision'] < FORUM_DB_REVISION || version_compare($forum_config['o_cur_version'], FORUM_VERSION, '<'))
error('Your PunBB database is out-of-date and must be upgraded in order to continue. Please run <a href="'.FORUM_ROOT.'admin/db_update.php">db_update.php</a> in order to complete the upgrade process.');
I commented this part out because if I don't, the forum thinks it is a different version. But upgrading gives me that error that it's already up to date. So it's an infinite confusion loop. THIS is the problem I must fix. And you yourself.
Durkin, if you have a second and access to the files, open ESSENTIALS.PHP and comment those lines too. If only for a minute. And tell me if it "fixes" your problem for now. In that you can load the forum fine afterwards. If it works, then we have the same problem. With the same "fix". And should wait for an official punBB person to reply.
"Comment" means to put two /'s in front of the two lines that don't have it. In my file it's lines 108 and 109. Place // before the lines that say if (defined and the one with error( at the beginning.