我正在尝试使用exec()从我的php脚本运行gpg。但它与分段错误冲突: “gpg:分段错误被抓住......退出” 它在子进程中崩溃,所以我的PHP脚本工作正常。要确定问题,我想获得一个核心文件。 我试着跑
ulimit -c unlimited
echo 1 > /proc/sys/fs/suid_dumpable
我在/etc/security/limits.conf中添加了“* soft core unlimited”,但没有创建核心文件。
我非常感谢任何建议或想法。
答案 0 :(得分:1)
从输出消息中,似乎gpg捕获异常(这是真的吗?)。
如果适用,您可以尝试gcore
命令。否则,如果源代码可用(我假设您正在调试它),您可以使用,例如,google-coredumper。不确定这是否足够你。
答案 1 :(得分:0)
可能你可以开始认为你的问题可以是gpg捕获一些异常或允许问题。 先检查一下。
希望这个帮助