Main > Magento > Magento 2: Ошибка Call to undefined function xdebug_disable()

Magento 2: Ошибка Call to undefined function xdebug_disable()

28.12.2020 0 comments » Views: 1,002

Для одного из проектов потребовалось воспроизвести проблему на чистой мадженте 2.3.3. После стандартной распаковки архива и попытки установить получил ошибку: Fatal error: Uncaught Error: Call to undefined function xdebug_disable() . Немного погуглив нашел информацию о том, что проблема связана с обновлением xdebug-а на версию 3..

Полный текст ошибки

Решить проблему можно несколькими способами

Способ 1. Откатить XDebug на предыдущую, вторую версию

Способ так себе, особенно если для остальных проектов используется XDebug 3

Способ 2. Удалить модуль "Magento\FunctionalTestingFramework"

Пойдет как быстрое решение, если данный модуль не нужен

Способ 3. Добавить дополнительные условия в модуль "Magento\FunctionalTestingFramework"

Открываем в редакторе

Ищем в самом конце

И добавляем проверку на существование используемой функции, вот так

Именно это решение я и использовал.

Author: | Rating: 4/5 | Tags: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>