Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Apache/Laravel错误:分段错误(11),在/etc/apache2中可能存在coredump_Php_Laravel_Apache_Ubuntu_Segmentation Fault - Fatal编程技术网

Php Apache/Laravel错误:分段错误(11),在/etc/apache2中可能存在coredump

Php Apache/Laravel错误:分段错误(11),在/etc/apache2中可能存在coredump,php,laravel,apache,ubuntu,segmentation-fault,Php,Laravel,Apache,Ubuntu,Segmentation Fault,~z~我的Laravel网站每周都会出错500次。重新启动Apache临时修复了它 最初,我在Laravel日志中发现以下错误: [2018-09-18 11:31:09] production.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Allowed memory size of 4194304000 bytes exhausted (tried to alloc

~z~我的Laravel网站每周都会出错500次。重新启动Apache临时修复了它

最初,我在Laravel日志中发现以下错误:

[2018-09-18 11:31:09] production.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Allowed memory size of 4194304000 bytes exhausted (tried to allocate 140038032930024 bytes)' in Unknown:0 Stack trace: #0 {main} 我试过几件事

  • 清除缓存:在注意到缓存内存很高后,我运行了
    sync&&echo3>/proc/sys/vm/drop\u caches
    ,但没有任何帮助
  • 删除非关键PHP模块:这很难测试,我不确定哪些模块会导致问题。每次我删除一个模块时,我都需要重新启动apache(这将解决这个问题)
  • 寻找无限循环:在我的代码库中找不到任何这样做的东西,我能找到的最糟糕的事情是在页面加载时执行5个ajax请求的页面
规格

  • PHP 5.5.9-1
  • Ubuntu 14.04.4 LTS
  • 拉威尔5.2.45
  • 新遗迹
  • 阿帕奇
  • PHP模块:
    • 数学
    • bz2
    • 历法
    • 核心
    • ctype
    • 卷曲
    • 日期
    • 数据库管理员
    • 多姆
    • 埃雷格
    • 进出口银行
    • 文件信息
    • 滤器
    • ftp
    • gettext
    • 散列
    • iconv
    • json
    • libxml
    • mbstring
    • 麦克里普特
    • memcached
    • 姆哈什
    • mysql
    • mysqli
    • 纽舍利
    • openssl
    • pcntl
    • pcre
    • PDO
    • pdo_mysql
    • 法尔
    • posix
    • 阅读线
    • 倒影
    • 会议
    • shmop
    • SimpleXML
    • 肥皂
    • 插座
    • SPL
    • 标准
    • sysvmsg
    • 系统结构
    • 系统VSHM
    • 标记器
    • wddx
    • xml
    • xmlreader
    • xmlwriter
    • Zend OPcache
    • 拉链
    • 兹利布
    • [Zend模块]
    • Zend OPcache
  • Apache模块:
    • 核心模块(静态)
    • so_模块(静态)
    • 看门狗模块(静态)
    • http_模块(静态)
    • 日志配置模块(静态)
    • 逻辑模块(静态)
    • 版本模块(静态)
    • unixd_模块(静态)
    • 访问兼容模块(共享)
    • 别名_模块(共享)
    • 验证基本模块(共享)
    • 认证核心模块(共享)
    • 授权文件模块(共享)
    • authz_核心模块(共享)
    • authz_主机_模块(共享)
    • authz_用户_模块(共享)
    • 自动索引_模块(共享)
    • 放气_模块(共享)
    • dir_模块(共享)
    • 环境单元(共享)
    • 过滤器模块(共享)
    • mime_模块(共享)
    • mpm_预工作_模块(共享)
    • 协商单元(共享)
    • php5_模块(共享)
    • 重写模块(共享)
    • setenvif_模块(共享)
    • socache_shmcb_模块(共享)
    • ssl_模块(共享)
    • 状态_模块(共享)

您找到堆芯转储了吗?你看了吗?See在
/etc/apache2
目录中看不到任何转储。我刚刚启用了转储(遵循此文件中的说明:
/usr/share/doc/apache2/README.backtrace
)。将在下次出现Seg故障时写回。 [Tue Oct 02 00:54:08.219442 2018] [core:notice] [pid 26736] AH00051: child pid 1068 exit signal Segmentation fault (11), possible coredump in /etc/apache2