How can I pull the latest changes of NodeBB
root@localhost:/home/nodebb# ./nodebb start
"./nodebb stop" to stop the NodeBB server
"./nodebb log" to view server output
root@localhost:/home/nodebb# ./nodebb stop
Stopping NodeBB. Goodbye!
root@localhost:/home/nodebb# ./nodebb dev
Launching NodeBB in "development" mode.
To run the production build of NodeBB, please use "forever".
More Information: https://github.com/NodeBB/NodeBB/wiki/How-to-run-NodeBB
info: NodeBB v0.4.3 Copyright (C) 2013-2014 NodeBB Inc.
info: This program comes with ABSOLUTELY NO WARRANTY.
info: This is free software, and you are welcome to redistribute it under certain conditions.
info: Time: Sun Jun 15 2014 04:36:32 GMT+0530 (IST)
info: Initializing NodeBB v0.4.3
info: * using configuration stored in: /home/nodebb/config.json
info: * using redis store at 127.0.0.1:6379
info: * using themes stored in: /home/nodebb/node_modules
info: Base Configuration OK.
Warning: Redis server does not require a password, but a password was supplied.
info: [notifications.init] Registering jobs.
info: [user.startJobs] Registering User Jobs
info: [plugins] Initializing plugins system
info: [themes] Using theme nodebb-theme-lavender
info: Middlewares loaded.
info: [plugins] Found 3 js file(s) for plugin nodebb-theme-lavender
info: [plugins] Loaded plugin: nodebb-theme-lavender
info: [plugins] Sorting hooks to fire in priority sequence
info: [plugins] Plugins OK
info: [meta/css] Minifying LESS/CSS
info: [sounds] Sounds OK
info: [meta/css] Done.
info: [themes] Compiling templates
info: [themes] Successfully compiled templates.
info: NodeBB attempting to listen on: 0.0.0.0:80
info: NodeBB is now listening on: 0.0.0.0:80
info: [socket] uid 55 (EbXOWkRDovD4k1ezoeFw) has successfully reconnected.
info: [meta/js] Compilation complete
info: NodeBB Ready
@meetdilip Ok if all else fails, try this. (I've just attempted it and everything worked fine, so here goes this will remove everything but your posts and put them back.) Go to your root folder:
cd ~ sudo rm -r -f nodebb git clone https://github.com/NodeBB/NodeBB.git nodebb cd nodebb npm install ./nodebb setup ./nodebb start
This will delete all nodebb files and download them fresh. All your plugins will be removed along with any style settings etc though, but your posts will still be there. If it's still not working, then I'd imagine you have further issues, but this should solve it.
In nodebb setup, enter http://<your servers IP address> then just press enter to accept all defaults, it should find your existing database.
@meetdilip That's what you've just done...
I've worked out your issue. Your site is fine, it's here - http://www.techiewiz.in:4567/
Are you using apache or nginx?
If nginx, go into your nginx folder (
cd /etc/nginx/sites-available, nano into your proxy file (either default or the config one(if you made one)) and make sure your proxy config is correct (it's not) it seems your server configuration is missing a
}at the end. (Not the end of the document) Look here and make sure you have two
}s at the end of your custom server part.