【发布时间】:2009-07-29 12:54:35
【问题描述】:
我正在尝试通过终端中的 /init.d/apache2 reload 命令重新加载 Apache 2,但我收到命令未找到错误,当我在 Finder 中查看 etc/ 目录时,我看不到任何 init.d 文件夹。这个 init.d 文件夹可能在其他地方吗?
【问题讨论】:
我正在尝试通过终端中的 /init.d/apache2 reload 命令重新加载 Apache 2,但我收到命令未找到错误,当我在 Finder 中查看 etc/ 目录时,我看不到任何 init.d 文件夹。这个 init.d 文件夹可能在其他地方吗?
【问题讨论】:
只需在终端输入:
sudo apachectl graceful
优雅地重新加载配置文件并优雅地重新启动。允许完成任何当前连接。
有关 apachectl 命令的更多信息,只需键入:
man apachectl
【讨论】:
如果这不起作用,您可以尝试sudo apachectl restart。仅供参考,OS X 不使用init.d(尽管它曾经使用过);它改用launchd。见http://launchd.macosforge.org/。
【讨论】: