PHP执行shell脚本运行程序不产生core文件的方法

 更新时间:2016年12月28日 10:07:18   投稿:jingxian  
下面小编就为大家带来一篇PHP执行shell脚本运行程序不产生core文件的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

发现一直不产生core文件,但是手动运行脚本的时候就会产生core文件。

经过朋友指导,原来是脚本执行环境导致的问题:

脚本中加入ulimit -a >> 1.log

打印如下:

core file size     (blocks, -c) 0
data seg size      (kbytes, -d) unlimited
scheduling priority       (-e) 0
file size        (blocks, -f) unlimited
pending signals         (-i) 127364
max locked memory    (kbytes, -l) 64
max memory size     (kbytes, -m) unlimited
open files           (-n) 4096
pipe size      (512 bytes, -p) 8
POSIX message queues   (bytes, -q) 819200
real-time priority       (-r) 0
stack size       (kbytes, -s) 10240
cpu time        (seconds, -t) unlimited
max user processes       (-u) 127364
virtual memory     (kbytes, -v) unlimited
file locks           (-x) unlimited

core file size居然是0

在脚本运行程序前加一句:ulimit -c unlimited

解决问题。

可以产生core文件了。

以上就是小编为大家带来的PHP执行shell脚本运行程序不产生core文件的方法全部内容了,希望大家多多支持脚本之家~

相关文章

  • 微信公众号模板消息群发php代码示例

    微信公众号模板消息群发php代码示例

    这篇文章主要为大家详细介绍了微信公众号模板消息群发php代码示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • php框架CI(codeigniter)自动加载与自主创建对象操作实例分析

    php框架CI(codeigniter)自动加载与自主创建对象操作实例分析

    这篇文章主要介绍了php框架CI(codeigniter)自动加载与自主创建对象操作,结合实例形式分析了codeigniter框架自动加载与自主创建对象相关原理、实现方法与相关注意事项,需要的朋友可以参考下
    2020-06-06
  • Yii2中事务的使用实例代码详解

    Yii2中事务的使用实例代码详解

    这篇文章主要介绍了Yii2中事务的使用实例代码详解的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • ThinkPHP基本的增删查改操作实例教程

    ThinkPHP基本的增删查改操作实例教程

    这篇文章主要介绍了ThinkPHP基本的增删查改操作,在ThinkPHP程序设计中有着非常广泛的应用,需要的朋友可以参考下
    2014-08-08
  • yii2 在控制器中验证请求参数的使用方法

    yii2 在控制器中验证请求参数的使用方法

    这篇文章主要介绍了yii2 在控制器中验证请求参数的使用方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-06-06
  • PHP Yii框架之表单验证规则大全

    PHP Yii框架之表单验证规则大全

    Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程,本文给大家介绍php yii框架之表单验证规则大全,感兴趣的朋友一起学习吧
    2015-11-11
  • php实现格式化多行文本为Js可用格式

    php实现格式化多行文本为Js可用格式

    本文给大家分享的是使用php实现格式化多行文本为Js可用格式,思路非常简单,这里推荐给大家,有需要的小伙伴参考下。
    2015-04-04
  • thinkPHP通用控制器实现方法示例

    thinkPHP通用控制器实现方法示例

    这篇文章主要介绍了thinkPHP通用控制器实现方法,结合实例形式分析了thinkPHP针对数据库的基本CURD操作方法的封装实现技巧,需要的朋友可以参考下
    2017-11-11
  • PHP Laravel中的Trait使用方法

    PHP Laravel中的Trait使用方法

    在本篇文章里小编给各位分享了关于PHP Laravel中的Trait使用方法和相关知识点,有需要的朋友们学习下。
    2019-01-01
  • PHP下的浮点运算不准的解决方法

    PHP下的浮点运算不准的解决方法

    下面小编就为大家带来一篇PHP下的浮点运算不准的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10

最新评论