Jump to:
| Project: | phpBB2Drupal |
| Version: | 6.x-1.4 |
| Component: | Code |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
Been trying for migrate my PunBB forum to drupal via different ways.
First I tried PunBB -> SMF -> phpBB3 -> Drupal which seemed to work, although I noticed that SMF will make it so my users that have typed in their full real name in PunBB will get that as their username, since SMF uses one username for login and one for display in the forums, didn't find a good solution to keep it so it'll only use the display name.
So then I went on trying with PunBB -> phpBB2 -> Drupal.
One step less to go through, fairly simple. But then I noticed that users that have been with the forum since the beginning had very little posts. A forum veteran that has around 2000 posts only show up with less than 200 posts in Drupal. In the phpBB2 install, the user still has the right amount of posts. So I'm certain that it's the step from phpBB2 -> Drupal that goes wrong in someway.
I got a 504 gateway time out during the post import (around 50000 posts). I think the server I'm on is set to time out after 15 minutes
I refreshed and got a message that said the import was successful.
Besides that I also got some error messages saying that topics were missing. I checked with my phpBB2 install and it seems that the errors correspond with topics that has been deleted.
The information below the forum says that the forum consists of 53845, but if I count them (based on the information of each and every category, I get 53793, a small irregularity (manually counting phpBB2 gives the same amount))
Same goes for topics, the information at the bottom says 2081, but I count 2073.
While this is weird, it isn't near the amount of missings posts for veteran users.
EDIT: While writing this I noticed that the largest thread that's about 600 pages now, only shows up as ~180 pages in Drupal, this should the be reason I suppose.
But what caused it, the gateway time out?
Is there someway to run the script and avoiding the timeouts?
I know that the SMF -> phpBB3 script has somekind of built in feature that will take pauses regulary so that things like this doesn't occur.
Best Regards
Per
Comments
#1
Running the script again at time of timeout should continue the import of the contents.
For the longest thread, can you count the number of posts instead of the number of pages, as I am unsure if you have set them to have the same number of posts per page or not.
by posts in drupal, do you mean topics or topics + comments? (did you also import the polls?)
That is probably due to deleted topics? the numbers are not far off, so it could be that or a timeout. you can try importing the data on a localhost using eg wampserver to see if you get anything different.
#2
Hm, I was wrong.
The large thread has all the posts it should have, BUT it's in the wrong order;
First there's the topic start post, then comes the LAST post made in the thread, if I go to the end of the thread it shows the first comment made in the topic. What's causing this?
By posts I mean comments, I think. Drupal is still fairly confusing for me :-)
#3
you need to change the display order - go to admin/content/types and then click edit next to the relevant content types, and make sure you have the replies set as read/write, Flat expanded, Oldest first.
You may also want to install additional modules such as "Re: comment subjects" and flatcomments to make the comments behave more like they did in phpbb.
#4