停止当前正在运行的 php 无限循环


Stop a php infinite loop-currently running

我有一个看似简单的问题。

我正在寻找不会返回结果的 php 函数中的错误。所以,非常愚蠢的是,我将mail()函数放在函数的不同区域,以查看它在哪里挂起。

我将其缩小到一个while循环,并且(再次非常愚蠢地)决定将mail()函数直接放在循环中。果。。。这就是问题所在。循环是无限的。我现在收到成千上万的电子邮件,我无法让它停止。

我正在运行一个托管在Mac上的wordpress网站。它运行的是Mountain Lion Server.app 附带的apache Web服务器。

我尝试停止网络服务...电子邮件不断涌入。我已注销用户...还有更多的电子邮件。它仅在我关闭服务器时停止,仅在重新启动时重新启动。

我已经尝试过这个,但没有运行 php 进程:停止远程服务器 PHP 上的无限循环

我该何去何从?

终止邮件服务器队列。您将不断收到电子邮件,直到所有电子邮件都已发送。