OS X Lion: Die Webfreigabe kann nicht gestartet werden

2

Es hat vorher funktioniert, und ich bin mir nicht sicher, wann es aufgehört hat, aber ich kann Web Sharing im Moment nicht starten. Wenn Sie versuchen, es über den Bildschirm "Freigabe" zu starten, wird "Webfreigabe wird gestartet ..." unmittelbar gefolgt von "Webfreigabe: Aus". Ich habe versucht, zur httpd.conf in / etc / apache2 / original zurückzukehren, aber das Ergebnis ist das gleiche.

Ich habe die Konfigurationsdatei überprüft mit:

sudo apachectl configtest

Es meldet Folgendes:

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

Wie kann ich das beheben?

Bullines
quelle
Haben Sie auf Postgres in httpd.conf verwiesen, es kürzlich installiert oder deinstalliert?
Daniel Beck
Ich habe Postgres vor ein paar Wochen installiert (und anschließend deinstalliert, nachdem es nicht erfolgreich installiert wurde). Ich kann mich jedoch nicht erinnern, zu diesem Zeitpunkt Änderungen an der httpd.conf vorgenommen zu haben.
Bullines
Dies scheint das Problem und die Lösung zu sein: discussion.apple.com/thread/3243357?start=0&tstart=0 . Es funktioniert jetzt.
Bullines
Bitte posten Sie dies als Antwort unten über die Schaltfläche "Beantworten Sie Ihre Frage". Das macht es für andere leichter zu sehen.
Slhck

Antworten:

1

Es scheint, dass dies das Problem und die Lösung ist :

Es scheint /usr/lib/libpq.5.dylibnicht zu existieren, /usr/lib/libpq.5.3.dylibtut es aber .

Beheben Sie dies, indem Sie eine symbolische Verknüpfung von /usr/lib/libpq.5.3.dylibzu erstellen /usr/lib/libpq.5.dylib:

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

Gehen Sie zurück zu den Systemeinstellungen -> Internet und WLAN -> Freigeben und klicken Sie auf Web

Durch mehrmaliges Teilen wird die Webfreigabe erfolgreich aktiviert!

Zum http://localhost/Anzeigen der "It Works!" Seite.

- Azattis - OS X Lion PostgreSQL 8.4 - Installationsproblem

Bullines
quelle
Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen.
Tamara Wijsman