【问题标题】:Reloading Apache2 via Terminal in MAC OS X在 MAC OS X 中通过终端重新加载 Apache2
【发布时间】:2009-07-29 12:54:35
【问题描述】:

我正在尝试通过终端中的 /init.d/apache2 reload 命令重新加载 Apache 2,但我收到命令未找到错误,当我在 Finder 中查看 etc/ 目录时,我看不到任何 init.d 文件夹。这个 init.d 文件夹可能在其他地方吗?

【问题讨论】:

    标签: php macos apache2


    【解决方案1】:

    只需在终端输入:

    sudo apachectl graceful
    

    优雅地重新加载配置文件并优雅地重新启动。允许完成任何当前连接。

    有关 apachectl 命令的更多信息,只需键入:

    man apachectl
    

    【讨论】:

      【解决方案2】:

      如果这不起作用,您可以尝试sudo apachectl restart。仅供参考,OS X 不使用init.d(尽管它曾经使用过);它改用launchd。见http://launchd.macosforge.org/

      【讨论】:

      • 谢谢。这让我精神崩溃。
      猜你喜欢
      • 1970-01-01
      • 2011-12-16
      • 1970-01-01
      • 1970-01-01
      • 2015-02-14
      • 2021-06-05
      • 2010-10-29
      • 2013-01-09
      • 2016-01-10
      相关资源
      最近更新 更多