OS X Lion:Web 共享无法启动

OS X Lion:Web 共享无法启动

以前它能用,但我不知道什么时候停止了,但我现在无法启动 Web 共享。尝试从共享屏幕启动它会导致“Web 共享正在启动...”,然后立即出现“Web 共享:关闭”。我尝试过恢复到 /etc/apache2/original 中的 httpd.conf,但结果是一样的。

我使用以下命令检查了配置文件:

sudo apachectl configtest

报告内容如下:

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

我该如何解决这个问题?

答案1

看来这是问题和解决方案

它看上去/usr/lib/libpq.5.dylib不存在但/usr/lib/libpq.5.3.dylib实际上确实存在。

/usr/lib/libpq.5.3.dylib通过创建从到 的符号链接来修复/usr/lib/libpq.5.dylib

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

返回系统偏好设置 -> Internet 和无线 -> 共享,单击 Web

共享几次即可成功启用 Web 共享!

http://localhost/显示“它起作用了!”页面。

Azattis - OS X Lion PostgreSQL 8.4 安装问题

相关内容