Uhhmmm.... have you looked into stopforumspam?
Not a silver bullet but never hurts to have one more arrow in yer' quiver, eh?
Might be worth a gander? 🤔 🌴 🌴
@psychobunny Thanks, this looks exactly like what I need. Can I import a SQL dump that the PHPBB2's Export Database spits out?
@Guiri The plugin connects directly to a database to export, so you could set your old host up to allow MySQL Remote, or if not...
Export the database as an sql file and upload it to your root directory. Then run
sudo apt-get install mysql-server
mysql -u root -p
<insert password you created
CREATE DATABASE phpbb;
USE phpbb;
source phpbb.sql
exit
Then when you edit config.sample.json in the plugin, just do localhost, root, the password you set up, and phpbb as the database name.
@a_5mith Awesome, thank you for the example code.
@Guiri No problem, you will also need nodebb-plugin-import to get your conversion data into nodebb. When you run that, change the storage location in the example to $HOME/Desktop/Storage
instead of ../Storage
Giving this a huge bump.
Currently struggeling to get a phpBB 3.0.X version migrated.
Which plugin shall I use actually? There are so many versions of the phpBB importer available.
Personally I have tested this and the 3.1 one.
These two returnt the following
2018-07-07T10:17:11.049Z [7323] - [31merror[39m: message=Cannot find module '/home/web/nodebb/nodebb-plugin-import-phpbb'
&
Cannot find module './build/index.js', stack=Error: Cannot find module '/home/web/nodebb/nodebb-plugin-import-phpbb'
&
Cannot find module './build/index.js'
at nodebbRequire (/home/web/nodebb/node_modules/nodebb-plugin-require/index.js:72:10)
at safeRequire (/home/web/nodebb/node_modules/nodebb-plugin-import/server/exporter/index.js:41:9)
at searchModulesCache (/home/web/nodebb/node_modules/nodebb-plugin-import/server/exporter/index.js:24:13)
at reloadModule (/home/web/nodebb/node_modules/nodebb-plugin-import/server/exporter/index.js:47:3)
at /home/web/nodebb/node_modules/nodebb-plugin-import/server/exporter/index.js:556:24
at cb (/home/web/nodebb/node_modules/npm/lib/install.js:253:18)
at /home/web/nodebb/node_modules/npm/lib/install.js:351:7
at LOOP (/home/web/nodebb/node_modules/npm/node_modules/slide/lib/chain.js:7:26)
at /home/web/nodebb/node_modules/npm/node_modules/slide/lib/chain.js:18:7
at tryCatcher (/home/web/nodebb/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
at Promise.successAdapter [as _fulfillmentHandler0] (/home/web/nodebb/node_modules/npm/node_modules/bluebird/js/release/nodeify.js:22:30)
at Promise._settlePromise (/home/web/nodebb/node_modules/npm/node_modules/bluebird/js/release/promise.js:566:21)
at Promise._settlePromise0 (/home/web/nodebb/node_modules/npm/node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (/home/web/nodebb/node_modules/npm/node_modules/bluebird/js/release/promise.js:693:18)
at Async._drainQueue (/home/web/nodebb/node_modules/npm/node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (/home/web/nodebb/node_modules/npm/node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues [as _onImmediate] (/home/web/nodebb/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14)
at runCallback (timers.js:810:20)
at tryOnImmediate (timers.js:768:5)
at processImmediate [as _immediateCallback] (timers.js:745:5)
It seems like both versions are heavily outdated. Would be great, if I could be spared a conversion from phpBB to SMF to NodeBB.