macos - Mac OS X 雪豹上的 Apache 似乎无法运行

标签 macos apache

我有 mac OS X 并希望运行内置的 apache 网络服务器。所以我打开“系统偏好设置”,点击“共享”并启用“网络共享”。 Web 服务器启动(显然)并且系统显示两个我可以使用的链接。一个只是我的 ip,另一个是我的 ip/用户名。这两个链接只会导致浏览器出现“无连接”错误。它似乎根本没有到达 apache,就像 apache 没有运行一样。

所以我打开终端并输入:

ps aux | grep apache

没有找到 Apache 进程。然后我尝试以下命令:

netstat -ln | grep ':80 ' | grep 'LISTEN'

没有任何返回。所以看起来 apache 没有运行。

为什么系统偏好会告诉我其他情况?我该如何解决?

最佳答案

我会使用终端 (/Applications/Utilities),然后尝试从命令行启动 apache。

试试这个来帮助调试:

sudo bash -x /usr/sbin/apachectl -k start 

当它静静地死去的时候。此外,检查 error_log 处:

/var/log/apache2/error_log

如果您觉得使用 GUI 文本编辑器更舒服,您可以将 TextEdit 用于 error_log

让我知道进展如何!

关于macos - Mac OS X 雪豹上的 Apache 似乎无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8748352/

相关文章:

php - 在 symfony 和 apache 中提供静态文件

ios - 删除字符串范围内的字符

xcode - 在 Swift 的 NSScrollView 和 NSTextView 中显示控制台输出

php - 安装 PEAR SOAP 失败

regex - 如何从 url 中删除查询字符串?

java - Apache POI HWPF - 将 doc 文件转换为 pdf 时出现问题

apache - 重写网站 URL 以删除查询字符串变量问号?

macos - 操作系统 X : How to pipe audio output through a processing algorithm?

node.js - 从 iPhone 浏览本地开发网站

php - 递归删除 .php .htaccess 和 Wordpress