Php не читает dll (windows)

В общем. установил расширение для php на wamp сервер (xdebug) пишет The line ‘zend_extension=.dll’ exists in php.ini file but there is no .dll’ file хотя он там есть.
В интернете пишут что проблема возникает не из за самого dll файла, а из за его зависимых библиотек. Скачал утилиту depends.exe она выдаёт это


То есть по сути сотни системных API-MS EXT-MS DLL зависимый недостающих файлов.
Помогите кто может! С чем это связано?

А оно откуда и как указано в php.ini? По идее ж с wamp должна быть приложена подходящая dll.

А так вообще, как говорил в предыдущей теме, советую вместо всех этих древних вампов освоить один из вариантов на основе Докера.

[xdebug]
zend_extension ="c:\wamp64\bin\php\php7.3.21\ext\php_xdebug-3.0.4-7.3-vc15-x86_64.dll"
xdebug.profiler_enable = off
xdebug.mode=debug
xdebug.start_with_request=yes
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="C:/wamp64/tmp"
xdebug.show_local_vars=0
xdebug.client_port = 9003

Судя по ошибкам не хватает вот этой штуки

Cannot install a product when a newer version is installed

может попробовать снести

хм, оно вроде раньше разрешало несколько версий. Но с 2015 бинарники С++ студии вроде как-то совместимы между собой, так что может и правда нет смысла ставить старую.

А это где пишет? Там точно про xdebug речь?


и при нажатии показывает тот самый лог

Может, не хватает какого то системного расширения судя по недостающим dll?

Всё на месте

А это так и было в вампе изначально?
В гугле / вместо \. Хотя по идее оба должны работать.

Неа, изначально вообще не было ссылки

Чтобы убедиться, что путь точно правильный, можно в cmd или powershell написать например

type c:\wamp64\bin\php\php7.3.21\ext\php_xdebug-3.0.4-7.3-vc15-x86_64.dll

Да, она существует и функционирует

А длл с вампом была или скачена откуда-то? Судя по гуглу должна быть (может быть не в той папке, поиск “xdebug” в папке вампа).

Ок, я так и не выявил проблему, но помогла полная переустановка сервера, sublime text!