phpBB2 to phpBB3 conversion




Just wondering if anyone out there has a phpBB forum hosted with Dreamhost?

I have a forum running phpBB 2.0.22 and recently I attempted to upgrade to the new phpBB3 RC4. After many unsucessful attempts where only part of the database was converted I contacted Dreamhost.

I was informed that yes…“it is likely that the conversion process is being halted due to excessive memory usage”. My forum has a database of around 114MB (250 users, 125,000 posts) now I dont consider my forum to be big, but apparently it’s too big for Dreamhost to handle the conversion. OK I was given advice to use some “nice” Unix command or something but I have no idea about that stuff, may as well have been told to build a pyramid…

Anyway just a heads up that if you have a 2.0.x phpBB forum of a reasonable size it’s unlikely that you’ll be able to upgrade to the new (and very good from what I see) phpBB3, unless you are a Unix expert.

Or if anyone has sucessfully converted to 3 I’d love to hear about it…


Yeah, that must have been discouraging to hear, especially if you have limited understanding of how CPU/memory resources are allocated on a shared server. It’s one of the “gotcha’s” that often pop up when doing “heavyish” processing on a machine whose primary function is to serve webpages.

If you know nothing about the use of the *nix shell, and are not able/willing to learn, that kind of advice is not likely to be of much help (even if it is accurate). And that does encourage the assumption you make next. :wink:

… or are willing to learn a few new skills in that area, OR are willing to be creative in finding other approaches to the problem in addition to the advice support has given you.

One such approach might be to back-up your entire installation, program files, data files, and database (which, BTW you should always do anyway whenever attempting any type of an upgrade - stuff does go wrong with “release candidate” software, and even with “stable” versions :wink: ),use that data to install a local copy of your phpBB forum on your own computer, and do your upgrade there (where you control all the memory and CPU resources without impacting other users on your web server).

If the upgrade goes well, and works properly, you can then move that successfully upgraded installation from your computer back into your webspace and “rock on!”.

This shouldn’t require any *nix knowledge at all, though you will need to understand how phpBB works and know your way around MySQL,etc.

[color=#CC0000]Edited to add additional information[/color]

[color=#00CC00]Being curious, I did a quick google search, and it seems you are not the only one with such an issue, and I’m not the only one with the “do it locally” workaround idea. Check out this thread from the phpBB forums on using your own computer to do the upgrade. It seems upgrading this way is even easier than I suspected! :wink: [/color]

I think learning enough about the shell, a few s*nix commands, and “nice” in order to accomplish the upgrade would be a reasonable investment of time (as it should require about an hour of research time) for the anticipated return (you complete the upgrade, and those skills are likely to be useful in many future situations) but I understand YMMV on that.

That said, there is usually more than one way to do most anything like this; sometimes you just have to be creative. :wink: