Risoluzione dei problemi¶
pTabsWeb¶
Configurazione¶
Errore
L’applicazione risponde con il messggio:
Bubdler could not find a gem

Suggerimento
E’ necessario installare/aggiornare le librerie (gem) Ruby richieste da pTabsWeb.
Spostarsi nella cartella dell’applicazione ed eseguire il comando:
bundle install
Gestione utenti¶
Errore
L’utente amministratore è stato eliminato e non è più possibile gestire gli utenti dall’interfaccia di pTabsWeb
Suggerimento
Creare un nuovo utente amministratore sul server da linea di comando
Spostarsi nella cartella dell’applicazione sul server e accedere con il comando:
rails console production
Utilizzare le seguenti istruzioni per gestire gli utenti:
Creazione di un nuovo utente amministratore:
u = User.new u.login = "login_name" u.email = "email" u.password = "password" u.password_confirmation = "password" u.surname = "Cognome" u.name = "Nome" u.group_id = 1 u.save! u.roles << Role.find_by_role(:admin)
Attenzione
Le password sono sottoposte alla stessa validazione utilizzata nell’interfaccia grafica
Gli amministratori devono appartenere al gruppo 1
Modificare la password di un utente:
u = User.find_by_login("login_name") u.password = "newpassword" u.password_confirmation = "newpassword" u.save
Eliminare un utente:
User.find_by_login("login_name").destroy
Uscire dalla console dell’applicazione:
exit
Informazioni applicazione¶
Problema
Ho bisogno di conoscere alcuni dati di pTabsWeb direttamente dal server senza accedere all’applicazione
Suggerimento
Spostarsi nella cartella dell’applicazione e digitare i sequenti comandi:
numero di versione:
rake app:version RAILS_ENV=production
impostazioni:
rake app:settings RAILS_ENV=production
utenti:
rake app:users RAILS_ENV=production