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.dylib
ls -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.dylib
Respuestas:
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 configtest
de nuevo para comprobar si hay más errores.fuente
apachectl configtest
es el siguiente:httpd: Could not reliably determine the server's fully qualified domain name, using celenius.local for ServerName Syntax OK