Ho creato cn ispconfig un virtual host e un relativo accesso shell-user per lavorare in riga di comando ssh.
Credo di avere installato correttamente node.js infatti se esegui il codice
Codice: Seleziona tutto
nodejs -vCodice: Seleziona tutto
v0.10.25stessa cosa per NPM, con il codice
Codice: Seleziona tutto
npm -vCodice: Seleziona tutto
1.3.10Ho installato Git senza nessun messaggio di errore.
Qui il problema, vado ad installare cordova dalla riga di comando dell'utente root creato da ubuntu (quindi non con la shell-user creata da ispcopnfig per il virtual host) e l'installazione sembra essere riuscita tanto che se verifico con il codice
Codice: Seleziona tutto
cordova -vCodice: Seleziona tutto
4.1.2Codice: Seleziona tutto
web8@homeserver:~$ cordova -v
shell.js: internal error
Error: EACCES, permission denied '/var/www/clients/client1/web8/.cordova'
at Object.fs.mkdirSync (fs.js:647:18)
at mkdirSyncRecursive (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/mkdir.js:11:8)
at mkdirSyncRecursive (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/mkdir.js:16:3)
at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/mkdir.js:63:7
at Array.forEach (native)
at Object._mkdir (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/mkdir.js:48:8)
at Object.mkdir (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/shelljs/src/common.js:186:23)
at Object.<anonymous> (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/util.js:37:7)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
Grazie a tutti.

