Не удалось загрузить xdebug.so неопределенный символ: zend_empty_string - PullRequest
0 голосов
/ 31 мая 2019

Я не могу отладить PHP-скрипт в Visual Studio Code - Linux (Ubuntu 18.04.2 LTS).

Перед обновлением я получал сообщение об ошибке версии Xdebug, такую ​​как:

Для Xdebug требуется версия Zend Engine API 320170718. Установленная версия Zend Engine API 320160303 устарела.

После обновления версия Xdebug теперь получает следующую ошибку:

Ошибка: сбой загрузки / opt / lampp / lib / php / extensions / no-debug-non-zts-20160303 / xdebug.so: /opt/lampp/lib/php/extensions/no-debug-non-zts-20160303/xdebug.so: неопределенный символ: zend_empty_string.

Это мой PHPстатус:

php -v

PHP 7.2.17-0ubuntu0.18.04.1 (cli) (built: Apr 18 2019 14:12:38) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.17-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
    with Xdebug v2.7.2, Copyright (c) 2002-2019, by Derick Rethans

Пожалуйста, исправьте меня, если что-то отсутствует на моем конце.

...