Configurare Isogest

10 risposte [Ultimo messaggio]
Ritratto di capoc1974
capoc1974
(Junior)
Offline
Junior
Iscritto: 25/02/2005
Messaggi: 15

Ciao a tutti,
ultimamente ho installato la suse 9.2 e ora sto provando ad installare Isogest . cercando di fare l'installazione ho lanciato prima il file configure e quindi il make ma... non succede niente!!
Qualcuno sa dirmi dove sbaglio??

Ritratto di Federico
Federico
(Monster)
Offline
Monster
Iscritto: 29/12/2004
Messaggi: 236

Il primo a dirti dove sbagli è il tuo pc Wink
Noi possiamo aiutarti ad interpretare quello che ti dice ...
quando fai ./configure ti da qualche errore ? o ti da errore il make ?

Riporta qui gli errori che ricevi

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Quote:

capoc1974 ha scritto:
Ciao a tutti,
ultimamente ho installato la suse 9.2 e ora sto provando ad installare Isogest . cercando di fare l'installazione ho lanciato prima il file configure e quindi il make ma... non succede niente!!
Qualcuno sa dirmi dove sbaglio??

Cosa intendi con ho lanciato il file configure?
La sequenza per compilare è:

1) aprire una finestra di terminale
2) posizionarsi all'interno della directory del programma
3) digitare './configure'
4) verificare eventuali messaggi di errore
5) digitare 'make'
6) diventare root con il comando 'su'
7) digitare 'make install'

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick

Ritratto di capoc1974
capoc1974
(Junior)
Offline
Junior
Iscritto: 25/02/2005
Messaggi: 15

allora faccio un po di chiarezza.........

dopo aver giustamente installato Apache 1.3.33 sulla mia Suse 9.2 ho proceduto cosi>

-cd /isogest-x.x.x.x
- ./install.pl
- parte uuna procedura guidata che mi impostare da dir dei cgi-bin
- utente mysql
- a questo punto mi chiede
Quote:

Questo utente deve essere lo stesso identificato nel file di configurazione
di Apache all'interno della variabile "User" vale a dire lo stesso utente
che esegue il server Web.

Web User [wwwrun]:

.........dopo di che

Quote:

ATTENZIONE: Impossibile procedere, nessun modulo perl (DBI:DBD; PG.pm) disponibile per accedere ad un Database
Press Enter to continue...

...........pensavo che configurando il file httpd.conf sotto User = nomeutente

...........chiaramente su rpmfind.net mi sono trovato DBI e DBD da scaricare, riavviato ma continua a ripropormi lo stesso messaggio di errore.

aiuto!!!!

Grazie in aniticipo

chiaramente i moduli perl sono tutti installati.........

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Hai installato un database? credo serva mysql

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick

Ritratto di ganjaman
ganjaman
(Newbie)
Offline
Newbie
Iscritto: 25/02/2005
Messaggi: 5

non ho mai usato DB sotto linux ..............ho fatto dei tentativi un po di mesi fa, usando i comandi

mysql -x -x .........non me li ricordo
mysqladmin
......ecc......ma non ho concluso niente !!!!!!!

mi posteresti i comandi giusti da usare per creare un DB...

GRAZIE

HO UN ALTRO NICK XCHE PRIMA HO POSTATO DAL PC DI UN AMICO.

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Veramente ti ho chiesto se hai installato mysql e se ne hai attivato il server. Prova a vedere con kpackage se ti risultano installati mysql e mysql-server, poi possiamo passare ai comandi per creare e gestire un DB.

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick

Ritratto di capoc1974
capoc1974
(Junior)
Offline
Junior
Iscritto: 25/02/2005
Messaggi: 15

Ho provato ad eseguire Kpackage ma mi dice "impossibile eseguire il comando specificato". Ho cercato mysql con yast-installazione pacchetti e trovo solo

mysql-shared - MySQL Shared Libraries

Ho installato Mysql da un dvd di utility e non ho ricevuto messaggi di errore.
Ho visto anche che nella dir principale di mysql c'era "mysql-test" ; avviando il test tutto ok.

Avviando con ./mysql :

Quote:

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 4.1.8-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>

Ho provato anche a creare un database con il comando ./mysqladmin create 'prova' ed ho visto che mi ha creato una dir con il nome 'prova' nella directory data all'interno della dir di mysql.

Allego anche tutti i messaggi che mi propone l'installazione di Isogest:

Quote:

############################################################################
## ##
## ISOGEST 3.1 ##
## Your Office in a BOX ##
## Luca Dante Ortolani lucas@isogest.org ##
## ##
############################################################################

Grazie per aver creduto in questo progetto e benvenuti nel programma di
installazione di IsoGest 3.1.

Il programma ti fara' qualche semplice domanda necessaria sia ad installare
che configurare l'ambiente di IsoGest. Saranno proposte delle scelte di
default per le quali bastera' semplicemente premere invio.

Nel caso ancora non si e' letto il file che riaguarda i prerequisiti
all'installazione si consiglia di farlo adesso, ancor prima di procedere.

ATTENZIONE : Questa procedura aggiornera' i file di configurazione attuali
sovrascrivendo eventuali modifiche effettuate precedentemente.

Premere un tasto per continuare...

Specificare la directory configurata in Apache per contenere tutti i cgi e
dove quindi copiare tutti gli script necessari al funzionamento di IsoGest.

Accertarsi che la directory specificata abbia impostati i permessi di
lettura e scrittura per l'utente nobody . Questo script per motivi di
sicurezza non cambiera' i permessi delle directory del sistema.

Directory dei cgi [/usr/local/apache/cgi-bin/]:

Mi occorre sapere login e password che usera' l'amministratore di sistema
sia per creare nuovi utenti di IsoGest ma anche per impostarne i permessi.

Questo account sara' anche quello da utilizzare al primo avvio di IsoGest.

Entrambe non devono superare gli 8 caratteri.

Login [mylogin]: nomeutente

Password [mypwd]: password

Specificare l'utente che esegue Apache in modo che io possa settare i
permessi di esecuzione degli script che copiero' nella directory dei cgi.

Questo utente deve essere lo stesso identificato nel file di configurazione
di Apache all'interno della variabile "User" vale a dire lo stesso utente
che esegue il server Web.

Web User [wwwrun]: nomeutente (lo stesso specificato sopra)

ATTENZIONE: Impossibile procedere, nessun modulo perl (DBI:DBD; PG.pm) disponibile per accedere ad un Database
Press Enter to continue...

..... e qui mi si ferma....

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

dal listato:
Directory dei cgi [/usr/local/apache/cgi-bin/]

sotto SuSE 9.x la directory è '/srv/www/cgi-bin' , probabilmente il programma non trova i moduli Perl che cerca per via di questa impostazione differente. Prova e poi vediamo di proseguire.

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick

Ritratto di capoc1974
capoc1974
(Junior)
Offline
Junior
Iscritto: 25/02/2005
Messaggi: 15

ho provato a la dir che mi hai suggerito ma tutto è rimasto uguale a prima.

tratto dal HOWTO di Isogest
Quote:

N.B. LA MAGGIOR PARTE DEI PROBLEMI DI INSTALLAZIONE RISCONTRATI DA ALTRI UTENTI, ERANO DOVUTI ALLA NON ESATTA DEFINIZIONE DI UTENTI CON I DIRITTI PER LA CREAZIONE DI DATABASE E TABELLE.

- PG.pm o DBI/DBD::mysql ( http://www.cpan.org )

Sono i moduli che permettono a Perl di interagire con il database l'unico accorgimento da avere e' che quello installato sul proprio sistema sia compatibile con la versione del Database che si sta usando.

N.B. Il modulo Pg.pm per interfacciare perl a postgres necessario ad Isogest non e' lo stesso di DBI/DBD::Pg!!!

Forse dipende da questi DBI..??

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Quote:

N.B. LA MAGGIOR PARTE DEI PROBLEMI DI INSTALLAZIONE RISCONTRATI DA ALTRI UTENTI, ERANO DOVUTI ALLA NON ESATTA DEFINIZIONE DI UTENTI CON I DIRITTI PER LA CREAZIONE DI DATABASE E TABELLE.

Questa frase significa che devi controllare che l'utente utilizzatore di
Isogest in mysql sia autorizzato a creare database e tabelle.
Prova a installare mysqlcc per gestire mysql im modo grafico e creare l'utente e dargli la facoltà di creare database.

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick