【发布时间】:2013-10-14 03:38:36
【问题描述】:
我有一个看似简单的问题。
我正在寻找一个不会返回结果的 php 函数中的错误。所以,相当愚蠢,我把 mail() 函数放在函数的不同区域,看看它挂在哪里。
我把它缩小到一个 while 循环,并且(又一次非常愚蠢地)决定将 mail() 函数直接放在循环中。果然……这就是问题所在。循环是无限的。我现在收到了成千上万封电子邮件,而且我无法停止。
我正在运行一个托管在 Mac 上的 wordpress 站点。它正在运行 Mountain Lion Server.app 附带的 apache Web 服务器。
我尝试停止网络服务...电子邮件不断涌入。我退出了用户...还有更多电子邮件。只是在我关闭服务器时才停止,只有在我重新启动时才会重新启动。
我已经尝试过了,但没有运行 php 进程: Stopping an infinite loop on a remote server PHP
我从这里去哪里?
【问题讨论】:
标签: php wordpress macos infinite-loop