SSL version works . I'm having probs editing user profiles. I did make it private but I can't even edit my own admin profile to change the email atm
any1 know how this is easily remedied ?
While upgrading running ./nodebb upgrade should call npm install, which in turn should install all the latest dependencies. Not sure if you ran ./nodebb upgrade?
@priapo said:
@Master-Antonio yes, as they said, it is a file inside your nodebb/ directory; so go to your nodebb directory and type
cat config.json
then copy and paste it in your text editor, remove the passwords and post here.
Or you can remove the file and run
./nodebb setup
again, if you know the passwords and ports.
How change the python version to 2.7?
@Master-Antonio I don't know how to do this in arch linux but as I can see by your screenshots, the procedures you did already worked for the python issue, your error is probably: or regarding your config.json
format (please copy and paste it here changing your passwords) or regarding your plugins, or both. As you see above, some plugins are non-compatible with the current nodebb version 0.6.0 and should be updated.
For your plugins try the command npm update
inside nodebb directory... I was with the same problem and this worked for me another day.
Every time you need python 2.7 again you just need to use the last command:
export PATH=~/bin:$PATH
Hello guys,
I've been trying to update to v0.6.0 without any success.
If I do a $ git pull
It seems like I'm already up-to-date.
If I do a $ git checkout v0.6.x
I get the following error:
error: Your local changes to the following files would be overwritten by checkout:
src/groups.js
Please, commit your changes or stash them before you can switch branches.
I've checked out all the topics here I could find on this issue, but even with ./nodebb dev
I don't find anything wrong.
If you have any ideas, that would be great. For now I've been giving up goats to the gods and so far no answers.
Thanks!
@TaLoche That git error means you (or somebody else) modified the src/groups.js
file. You'll need to reverse the changes to that file and checkout again.
Thanks @julian for your reply.
I downloaded v0.5.7 and did overwrite via FTP this groups.js file and it got me to a new level:
throw new TypeError("Parameter 'url' must be a string, not " + typeof url)
^
TypeError: Parameter 'url' must be a string, not undefined
at Url.parse (url.js:107:11)
at Object.urlParse [as parse] (url.js:101:5)
at getPorts (/home/nodebb/nodebb/loader.js:184:22)
at Loader.start (/home/nodebb/nodebb/loader.js:141:13)
at /home/nodebb/nodebb/node_modules/async/lib/async.js:610:21
at /home/nodebb/nodebb/node_modules/async/lib/async.js:249:17
at iterate (/home/nodebb/nodebb/node_modules/async/lib/async.js:149:13)
at /home/nodebb/nodebb/node_modules/async/lib/async.js:160:25
at /home/nodebb/nodebb/node_modules/async/lib/async.js:251:21
at /home/nodebb/nodebb/node_modules/async/lib/async.js:615:34
My config.json is the same as before and I have in it:
"base_url": "http://178.X.X.X",
But I ran node app --setup
then just to play it safe and then ./nodebb start
and got this error:
module.js:340
throw err;
^
Error: Cannot find module 'socketio-wildcard'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/home/nodebb/nodebb/src/socket.io/index.js:4:21)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
Am I missing a module? I don't have many plugins activated.
If you downgrade to 0.5.7, you'll need to run npm install
again, as the dependencies have changed.
Thanks @julian!
I started from my old 0.5.7 version, changed back my group.js to the original one found on Github.
Did
./nodebb stop
git pull
git checkout v0.6.x
git pull
./nodebb upgrade
./nodebb start
Everything went fine but nodebb wasn't lauching... In the end I started over again by disabling all the plugins (I think the mybb importer was the one causing all this fuss) and it worked, I am now in 0.6.0 and it's time for me to pull out the sunglasses to look cool.
Thanks again!
For future reference, to easily "go back to the unmodified version", use git checkout
$ git checkout src/groups.js
I'm learning something new here everyday! Muchas gracias Señor