我想利用 PHP 的get_browser()
功能,所以我已经包含browscap = extras/lite_php_browscap.ini
在我的php.ini
文件中。
我在跑步:
PHP 7.0.15 (cli) (built: Jan 17 2017 13:44:27) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.15, Copyright (c) 1999-2017, by Zend Technologies
我的网站仍然可以运行,并且 get_browser() 运行良好...但是当我执行 a 时composer update
,我收到一条红色的大zend_mm_heap corrupted
错误消息。
我试过设置opcache.fast_shutdown=0
,甚至完全关闭 opcache,但这并不能解决问题。
奇怪的是,我在我的开发服务器上设置了相同的设置,并且工作正常。我能看到的唯一区别是我在那里运行 PHP 7.0.18。
任何想法为什么会发生这种情况,以及如何避免它?谢谢!