Estaba usando web-sharing y accediendo a algunas páginas web que había desarrollado utilizando localhost. Desordené una instalación de PostGreSQL y borré todo lo relacionado con PostGreSQL y en el proceso parece haber dañado mi instalación de apache.
Si corro ping localhost el resultado es
--- estadísticas de ping de host local --- 794 paquetes transmitidos, 794 paquetes recibidos, 0.0% de pérdida de paquetes ida y vuelta mín / avg / max / stddev = 0.033 / 0.076 / 0.920 / 0.055 ms
Entonces traté de correr apachectl configtest y recibió la siguiente salida:
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
Yo tambien lo intenté
curl http://localhost || echo $? curl: (7) couldn't connect to host 7
Dentro System Preferences->Sharing->Web Sharing cuando intento marcar web-sharing Termino con que se desmarque automáticamente. Estoy bastante seguro de que mi servidor web local no funciona, pero no estoy seguro de qué puedo hacer para solucionar este problema.
fuente

ls -l /usr/lib/libpq.5.dylib¿espectáculo?lrwxr-xr-x 1 root wheel 41 Aug 22 09:14 /usr/lib/libpq.5.dylib -> /Library/PostgreSQL/9.1/lib/libpq.5.dylibls -l /usr/lib/libpq.*siguiente.-rwxr-xr-x 1 root wheel 291680 Feb 20 2012 /usr/lib/libpq.5.3.dylib lrwxr-xr-x 1 root wheel 41 Aug 22 09:14 /usr/lib/libpq.5.dylib -> /Library/PostgreSQL/9.1/lib/libpq.5.dylib -rw-r--r-- 1 root wheel 1602000 Sep 8 2011 /usr/lib/libpq.a lrwxr-xr-x 1 root wheel 15 Feb 20 2012 /usr/lib/libpq.dylib -> libpq.5.3.dylibRespuestas:
A juzgar por sus comentarios en los comentarios, la instalación de PostgreSQL trajo su propia versión de
libpq(que luego se eliminó durante la desinstalación). ArreglarEntonces corre
apachectl configtestde nuevo para comprobar si hay más errores.fuente
apachectl configtestes el siguiente:httpd: Could not reliably determine the server's fully qualified domain name, using celenius.local for ServerName Syntax OK