Error using ./nodebb
-
Hi
I'm trying to setting up nodebb, but I have some troubles using
./nodebb start
. I got this:[cluster] Spinning up another process... /home/javier/proyectos/foros/node_modules/nconf/lib/nconf/stores/file.js:141 throw new Error("Error parsing your configuration file: [" + self.file + ^ Error: Error parsing your configuration file: [/home/javier/proyectos/foros/config.json]: Unexpected string at File.loadSync (/home/javier/proyectos/foros/node_modules/nconf/lib/nconf/stores/file.js:141:13) at Provider.add (/home/javier/proyectos/foros/node_modules/nconf/lib/nconf/provider.js:137:23) at Provider.file (/home/javier/proyectos/foros/node_modules/nconf/lib/nconf/provider.js:63:15) at loadConfig (/home/javier/proyectos/foros/app.js:79:8) at start (/home/javier/proyectos/foros/app.js:110:2) at Object.<anonymous> (/home/javier/proyectos/foros/app.js:67:2) 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) 3 restarts in 10 seconds, most likely an error on startup. Halting.
But, all working fine when I used
node loader.js --no-silent --no-daemon
$ node loader.js --no-silent --no-daemon Clustering enabled: Spinning up 1 process(es). 2/11 14:04 [22629] - info: Time: Mon Nov 02 2015 14:04:52 GMT-0600 (CST) 2/11 14:04 [22629] - info: Initializing NodeBB v0.8.2 2/11 14:04 [22629] - info: [plugins/spam-be-gone] Settings loaded 2/11 14:04 [22629] - info: NodeBB Ready 2/11 14:04 [22629] - info: Enabling 'trust proxy' 2/11 14:04 [22629] - info: NodeBB is now listening on: 0.0.0.0:4567
It also works with
./nodebb dev
Clustering enabled: Spinning up 1 process(es). 2/11 14:15 [22751] - info: Time: Mon Nov 02 2015 14:15:42 GMT-0600 (CST) 2/11 14:15 [22751] - info: Initializing NodeBB v0.8.2 2/11 14:15 [22751] - verbose: * using configuration stored in: /home/javier/proyectos/foros/config.json 2/11 14:15 [22751] - verbose: * using redis store at 127.0.0.1:6379 2/11 14:15 [22751] - verbose: * using themes stored in: /home/javier/proyectos/foros/node_modules 2/11 14:15 [22751] - verbose: Checking dependencies for outdated modules 2/11 14:15 [22751] - verbose: [notifications.init] Registering jobs.
My
config.js
is the result of./nodebb setup
{ "url": "http://127.0.0.1:4567", "secret": "2xxxxx3", "database": "redis", "redis": { "host": "127.0.0.1", "port": "6379", "password": "", "database": "0" } }
Thanks for your help... and sorry for my english.
-
Your config file looks good, paste output of this command to rule out any user error?
cat /home/javier/proyectos/foros/config.json
Copyright © 2024 NodeBB | Contributors