浏览文章
文章信息
Magento2 Call to undefined function xdebug_disable()
13600
提示,以下方式仅用于开发环境!线上环境一般也不装xdebug,如果要装,Magento2.3暂不支持xdebug3,降级就行。
修改:
vendor/magento/magento2-functional-testingframework/src/Magento/FunctionalTestingFramework/_bootstrap.php
第80行开始
将:
if (!(bool)$debugMode && extension_loaded('xdebug')) { xdebug_disable(); }修改为:
if (!(bool)$debugMode && extension_loaded('xdebug')) { if (function_exists('xdebug_disable')) { xdebug_disable(); } }修改后:
// add the debug flag here $debugMode = $_ENV['MFTF_DEBUG'] ?? false; //if (!(bool)$debugMode && extension_loaded('xdebug')) { // xdebug_disable(); //} if (!(bool)$debugMode && extension_loaded('xdebug')) { if (function_exists('xdebug_disable')) { xdebug_disable(); } }