停止 Mac Mavericks 上内置的 php 服务器 - Livecode

2023-11-22

我正在 Livecode 中开发一些东西,并且一直在尝试使用 Mavericks 自己的内置 php 服务器。我通过 shell 发送以下命令来启动服务器...

php -S localhost:8000

这使得 PHP 能够通过 localhost:8000/ 成功运行

但是,我现在无法弄清楚如何停止/禁用 PHP 以便继续测试启动它 - 当我之前通过终端启动 PHP 时,我能够执行 ctrl+c 来停止 php 运行,但因为我还不知道如何要通过我的应用程序执行此操作,我会收到此错误...

Failed to listen on localhost:8000 (reason: Address already in use)

有人知道我如何通过终端或我的 Livecode 应用程序来阻止它吗?尝试仅使用 ctrl+c 通过终端停止它是行不通的


打开终端并输入:

ps -ef | grep php

它将列出带有 pid(进程 ID)的 php 进程

就像是

$ ps -ef | grep php

  501 14263 14133   0 10:25AM ttys001    0:00.21 php -S localhost:8000

  501 14355 14265   0 10:25AM ttys002    0:00.00 grep php

记下列出您的 php 进程的行号,第二列是您的 pid 在示例中,进程 ID 为 14263,将其杀死:

$ kill 14263

再做一个ps

$ ps -ef | grep php

  501 14358 14265   0 10:26AM ttys002    0:00.00 grep php

$

该过程不应再列出

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

停止 Mac Mavericks 上内置的 php 服务器 - Livecode 的相关文章

随机推荐