Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 13 su 13
  1. #11
    se il server è dedicato allora hai l'accesso di root.

    se è così allora sei a posto.

    Puoi usare (da root) la shell interattiva di CPAN che semplifica moltissimo l'istallazione di moduli perl.

    entri nel server con SSH (via console), diventi root, e digiti:

    perl -MCPAN -eshell

    ti comparira una shell in cui solo la prima volta dovrai rispondere a delle domande. Accetta tutti i default, guarda solo con attenzione la parte riguardante la zona geografica per la scelta dei mirror di CPAN, altrimenti poi ci metti molto tempo a scaricare.

    fatto ciò da QUESTA shell digita:

    > install Pg

    e dovrebbe fare tutto da solo, o al massimo chiederti il path di postgreSQL.
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

  2. #12
    Utente di HTML.it L'avatar di Kevin
    Registrato dal
    Aug 2002
    Messaggi
    503
    mi viene chiesto di settare le variabili POSTGRES_INCLUDE e POSTGRES_LIB
    Non ti accontentare mai. Raggiungi il successo e poi rinizia da capo.
    Non si ha mai una seconda possibilità per fare una bella prima impressione.
    Punti d'immersione in Italia e all'estero
    Template per siti web

  3. #13
    si tratta di due variabili d'ambiente.

    La prima si riferisce alla directory dove sono i file di intestazione di PostgreSQL. Nel mio sistema è
    /usr/include/pgsql

    se questa dir non esiste controlla che sia stato istallato il pacchetto postgresql-devel, se usi RPM digita:

    > rpm -qa | grep postgresql

    se non è istallato istallalo facendo attenzione che sia la stessa versione degli altri pacchetti postgresql che hai visualizzato tramite il comando sopra.

    La seconda si riferisce alla directory che contiene le librerie di postgresql, che in genere è
    /usr/lib/pgsql

    anche in questo caso verifica che la directory esiste, se non c'è istalla il pacchetto postgresql-lib, sempre nella stessa versione degli altri.

    Fatto ciò inserisci nel file /etc/profile le seguenti righe:

    POSTGRES_INCLUDE=/usr/include/pgsql
    POSTGRES_LIB=/usr/lib/pgsql
    export POSTGRES_INCLUDE POSTGRES_LIB

    Dopo di che digita da root

    source /etc/profile

    e riprova l'istallazione del modulo come ti ho indicato.
    Marco Allegretti
    shishii@tiscalinet.it
    Lang: PERL, PHP, SQL.
    Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.