Problema con la condivisione del Web e la risoluzione di localhost

0

Stavo usando web-sharing e ho accesso ad alcune pagine web che avevo sviluppato utilizzando localhost . Ho incasinato un'installazione PostGreSQL e cancellato tutto ciò che riguardava PostGreSQL e nel processo sembra aver danneggiato l'installazione di Apache.

Se eseguo ping localhost il risultato è

--- localhost ping statistics --- 794 packets transmitted, 794 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 0.033/0.076/0.920/0.055 ms

Ho quindi provato a eseguire apachectl configtest e ho ricevuto il seguente output:

Library not loaded: /usr/lib/libpq.5.dylib   Referenced from: /usr/sbin/httpd
Reason: image not found /usr/sbin/apachectl: line 90: 16227 Trace/BPT trap: 5       $HTTPD -t

Ho anche provato

curl http://localhost || echo $? curl: (7) couldn't connect to host 7

Entro System Preferences->Sharing->Web Sharing quando tento di spuntare web-sharing , finisco con il fatto che non viene selezionato automaticamente. Sono abbastanza sicuro che il mio server web locale non funzioni, ma non sono sicuro di cosa posso fare per risolvere questo problema.

    
posta celenius 26.08.2012 - 21:38
fonte

1 risposta

1

A giudicare dal tuo feedback nei commenti, l'installazione di PostgreSQL ha portato la sua versione di libpq (che poi è stata rimossa durante l'installazione). Per correggere

cd /usr/lib
sudo rm libpq.5.dylib
sudo ln -s libpq.5.3.dylib libpq.5.dylib

Esegui nuovamente apachectl configtest per verificare ulteriori errori.

    
risposta data 13.10.2012 - 20:37
fonte

Leggi altre domande sui tag