From: Katie B. <ka...@ho...> - 2005-12-19 16:11:10
|
On Mon, Dec 19, 2005 at 07:55:11AM -0500, Andrew Turner (nilspace) wrote: > I have been using the RC, and have tested an "upgrade" of a FoF v0.19 > database and everything looks ok. Which method did you use to upgrade? > Katie, you wrote up/compiled a good INSTALL. Can you either create a > new, or append to INSTALL, good UPGRADE instructions? There are 2 > paths, just setup the fofredux to use the current db, make a copy of > the current db by using mysqldump and then cat the sql back into a new > db, or to do an OPML export and import. I've just added an UPGRADE document to the repository, the contents of which I'll reproduce here after noting that I've only tested the third method (OPML export/import): Upgrading from FeedOnFeeds: =========================== Here are three different ways to upgrade from FeedOnFeeds to FeedOnFeeds-Redux. We don't recommend any one method over another; do what's easiest for you. Option 1: Use Your Existing Database ------------------------------------ Follow the instructions in INSTALL but skip Step 2, where you would create a new database. In Step 4, when you edit config.php, use information about your existing FeedOnFeeds database. (Note: Do not simply copy your old config.php from FeedOnFeeds to your FeedOnFeeds-Redux directory; we've added new configuration items in this file.) Option 2: Use a Copy of Your Existing Database ---------------------------------------------- Make a copy of your existing FeedOnFeeds database: shell> mysqldump feedonfeeds_db > feedonfeeds_db.sql Make a new database for FeedOnFeeds-Redux: mysql> create database fofredux_db; Copy the schema and data from your FeedOnFeeds database to your new one: shell> mysql fofredux_db < feedonfeeds_db.sql Follow the instructions in INSTALL, skipping Step 2. Option 3: Create a New Database ------------------------------- Follow the instructions in INSTALL. In your old FeedOnFeeds installation, export your feeds as an OPML file by clicking on "subscription list as opml" and saving that XML file. Once you have FeedOnFeeds-Redux set up, import your feeds using that OPML file at the Add Feeds page. -- Katie Bechtold http://hoteldetective.org/ If all the world's a stage, I want to operate the trap door. -- Paul Beatty |