# Migrate a phpBB3 forum to Discourse

**URL:** https://meta.discourse.org/t/migrate-a-phpbb3-forum-to-discourse/30810
**Category:** Migrating to Discourse
**Tags:** how-to
**Created:** [July 5, 2015, 10:02pm UTC](https://meta.discourse.org/t/migrate-a-phpbb3-forum-to-discourse/30810 "2015-07-05T22:02:57Z")
**Posts on this page:** 1
**Showing post:** 646

<div class="post-metadata">

### Author: ![cocococosti](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cocococosti/32/231474_2.png) [@cocococosti](https://meta.discourse.org/u/cocococosti)
#### Post date: [December 21, 2021, 10:11pm UTC](https://meta.discourse.org/t/migrate-a-phpbb3-forum-to-discourse/30810/646 "2021-12-21T22:11:45Z")

</div>

Thank you for sharing these fixes!

I’ve had to do similar adjustments to regexes for past migrations, so these will be helpful for future phpbb imports.

> [@Canapin](#):
>
> Is it possible to make it that after a migration, all the existing topics are set as “read” for every existing user?

This topic may be helpful [How to mark imported posts as read - #2 by stuwest](https://meta.discourse.org/t/how-to-mark-imported-posts-as-read/162696/2)

---

_[View the full topic](https://meta.discourse.org/t/migrate-a-phpbb3-forum-to-discourse/30810)._
