【问题标题】:PERIODICALLY Error: zend_mm_heap corrupted定期错误:zend_mm_heap 损坏
【发布时间】:2016-01-28 11:20:04
【问题描述】:

描述:通过 API 添加文件时,服务器会定期崩溃,并在 /var/log/httpd/error_log 中显示错误:zend_mm_heap 已损坏。 有时会发生这种情况,然后其本身开始正常工作。即文件正常加载,然后停止加载。虽然此时对方可以正常加载。

我使用 API /api/providers/sonata.media.provider.file/media

文件系统的提供者:sonata.media.filesystem.ftp

开发环境:无论dev/prod


作曲家:

  • 奏鸣曲项目/媒体包:“2.3.x-dev”
  • knplabs/gaufrette:>=0.1.4

apache+mod_php:

  • httpd-2.2.15-47.el6.centos.x86_64
  • httpd-itk-2.2.22-7.el6.x86_64
  • php55w-5.5.30-2.w6.x86_64

其他:

  • zend.enable_gc = 关闭
  • opcache.fast_shutdown = 关闭
  • USE_ZEND_ALLOC = 0

问题:https://github.com/sonata-project/SonataMediaBundle/issues/866

【问题讨论】:

    标签: symfony sonata-media-bundle


    【解决方案1】:

    类似 Symfony 3 的媒体包设置存在相同问题。

    php_flag opcache.enable Off
    

    在 .htaccess / php.ini 中禁用 opcache 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-15
      • 2017-08-20
      • 2012-02-17
      • 2018-11-19
      • 2011-01-15
      • 2013-01-13
      • 1970-01-01
      相关资源
      最近更新 更多