Okay, I would suggest to do this:
1. Use a tool like phpMyAdmin to create yourself an empty database, call it anyway you like.
2. Import the SQL dump by Godaddy into that empty database. You should then have a working Database "snapshot" of Serendipity 0.8.2.
3.Upload serendipity 1.1.2 to any directory of your URL you would like. For testing purposes, you might simply choose a subdirectory like "test".
4. After uploading, do NOT INSTALL serendipity using the web-installer. Instead, create manually the file 'serendipity_config_local.inc.php' with a content like this:
Code: Select all
<?php
$serendipity['versionInstalled'] = '0.8.2';
$serendipity['dbName'] = 'serendipity';
$serendipity['dbPrefix'] = 'serendipity10_';
$serendipity['dbHost'] = '127.0.0.1';
$serendipity['dbUser'] = 'root';
$serendipity['dbPass'] = 'root';
$serendipity['dbType'] = 'mysql';
$serendipity['dbPersistent'] = false;
?>
5. Use phpMyAdmin to browse the imported table 'Serendipity_config' - check those values and possibly adapt any path values and/or database usernames/passwords etc. with the ones where your blog now lies.
6. With that file above in place, and the required DB changes, Serendipity should now be callable via your http://yourhost/test/ url. Try to access the s9y admin panel via /test/serendipity_admin.php
7. There you should now see the upgrader panel which tells you to upgrade from 0.8.2 to 1.1.2. Execute the update, which should get your seperate database up to the current serendipity state.
This might sound much and complicated, but in fact it should only tak about 20-30 minutes to follow all those steps. Please don'T hesitate to ask back here (even though because of the weekend I might only reply on monday first).
HTH,
Garvin