从 crond 启动时出现 PHP 段错误

标签 php linux cron segmentation-fault command-line-interface

我有一个每分钟从 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/

相关文章:

php - 使用 if/else 选择 php 输出源

c - Malloc 没有失败,但系统内存不足

通过 cron 运行的 PHP 脚本不连接到数据库

python - Selenium 脚本在控制台工作,在 CRON 中不工作 - Geckodriver 错误

PHP 搜索栏可过滤 NULL 上的 HTML 表格中断

php - 如何在插入语句中循环

linux - 如何保存 "set solib-search-path"

linux 文件名(完整路径)编码

php - 在 php 中长时间运行的全局计时器

php - laravel 从每个帖子中获取最后出价