Re: Migrate a phpBB3 forum to Discourse
The user, JPD, is experiencing issues migrating a phpBB3 forum to Discourse. The initial problem was related to a low memory condition (1GB RAM) on a Lightsail server, which caused the import procedure to fail. After upgrading to 2GB RAM, the procedure was faster, but the import script still didn’t work properly for phpBB 3.3.3.
JPD reported that only user data was imported correctly, but no forums, categories, or posts were imported. The MySQL dump file was small (2.66MB), and all table prefixes were as required.
Arkshine and pfaffman suggested checking for errors and increasing RAM to at least 4GB. However, JPD believed that RAM was not the issue.
JPD tried to create a mapping section in the settings.yml file, but the import container created two main categories and one empty subcategory. The procedure imported all posts, but they were orphaned.
After making some fixes to the phpbb_mysql.sql file, JPD encountered another issue, where the script displayed a long list of “Parent post doesn’t exist. Skipping” errors and did not import any posts.
Conclusion
The default scripts may not work with phpBB 3.3.3 tables, as JPD experienced issues with the migration script. JPD eventually used a fresh installation and entered some text in the forum_desc field to solve the issue.