I need Help about starting cod4xweb
-
@danishrana49 try this pls
sudo apt-get remove nodejs
after removed this
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - &&\ sudo apt-get install -y nodejs
You got that error because node which is built for different ubuntu version was installed
-
@danishrana49 still getting same error after this solution.
node -v
node: /lib/x86_64-linux-gnu/libc.so.6: versionGLIBC_2.28' not found (required by node) npm -v node: /lib/x86_64-linux-gnu/libc.so.6: version
GLIBC_2.28' not found (required by node) -
@NeHo used same version of ubuntu before, and it works but not working now.
-
@SMiLeY you can try, when ever there is a new version I have to update some dependencies to make it work, you can always roll back to previous version. Sometimes new versions break the application if I didn't update some dependencies, it depends what is changed, I will try to update the code from time to time
-
-
@NeHo sudo apt-get remove node
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package node -
@danishrana49 try this pls
nvm install --lts nvm alias default 16
-
Problem is I only use the latest node version on my local machine, I have multiple websites in node so I would have to update them all to test it out on my ubuntu server
-
@NeHo still getting this error
node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by node) -
@danishrana49 did you install nvm on your machine as NeHo said above?
You got the issue because node version is not compatible. You are using 18.04 and I remember the error from when I used it. You can see my versions below. (I use 20.04) They are older but the webadmin works fine. I will make an attempt to update those versions and hope it does not break the app.
smiley@fmjcod4:~$ npm -v
6.14.15
smiley@fmjcod4:~$ node -v
v14.17.3Try rolling back to these versions and see how it is? I am not expert but worth a try maybe.
-
@danishrana49 Ye i know about nvm, and its installed in my machine, however i downgraded from 16 to 14 as you tell me,
but now i am getting this errorcod4x-webadmin@4.3.0 start /var/www/html/cod_ss
node ./bin/www/var/www/html/cod_ss/server.js:98
app.use(validator());
^TypeError: validator is not a function
at Object.<anonymous> (/var/www/html/cod_ss/server.js:98:9)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:14)
at Module.require (internal/modules/cjs/loader.js:974:19)
at require (internal/modules/cjs/helpers.js:92:18)
at Object.<anonymous> (/var/www/html/cod_ss/bin/www:7:14)
at Module._compile (internal/modules/cjs/loader.js:1085:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
at Module.load (internal/modules/cjs/loader.js:950:32)
at Function.Module._load (internal/modules/cjs/loader.js:790:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12)
at internal/main/run_main_module.js:17:47
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! cod4x-webadmin@4.3.0 start:node ./bin/www
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the cod4x-webadmin@4.3.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2022-11-05T09_32_23_473Z-debug.log -
@danishrana49 How did you get on with things?
I updated to latest npm and nodejs using 20.04 lts and still working ok.
Now using node v18.12.1 (npm v8.19.2)
When I have restarted the app it reverts back to v14.17.3 automatically.
-
-
@danishrana49 Nice one
Good to hear.
-
any idea what was this error i also have this