我有一个每分钟从 cron 启动的 php 脚本。
除了在 24 小时内大约运行 10 次之外,它几乎总是没有任何问题。
它失败的时候我会得到一个段错误,比如: bin/sh: 第 1 行:21815 段错误/usr/bin/myscript
“第 1 行:”之后的数字总是不同的。
我在跑: 带有 Suhosin-Patch 0.9.6.2 (cli) 的 PHP 5.2.6-1+lenny8(构建时间:2010 年 3 月 14 日 08:14:04)
这是我的 PHP 版本的问题吗?有办法调试吗?
我感觉它会在服务器负载高时崩溃,但绝对没有证据证明这一点。
欢迎任何反馈!
最佳答案
我相信脚本不会导致段错误,它一定来自较低级别,您可以尝试删除 Suhosin 补丁或降级 PHP 并重新运行脚本。
关于从 crond 启动时出现 PHP 段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2836070/