В общем. установил расширение для 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 зависимый недостающих файлов.
Помогите кто может! С чем это связано?
AlexP
(Alex P.)
28.Июнь.2021 16:37:26
#2
А оно откуда и как указано в 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
Pavia
29.Июнь.2021 19:17:51
#4
Судя по ошибкам не хватает вот этой штуки
Cannot install a product when a newer version is installed
может попробовать снести
AlexP
(Alex P.)
29.Июнь.2021 19:23:11
#6
хм, оно вроде раньше разрешало несколько версий. Но с 2015 бинарники С++ студии вроде как-то совместимы между собой, так что может и правда нет смысла ставить старую.
А это где пишет? Там точно про xdebug речь?
и при нажатии показывает тот самый лог
Может, не хватает какого то системного расширения судя по недостающим dll?
AlexP
(Alex P.)
29.Июнь.2021 19:32:34
#10
А это так и было в вампе изначально?
В гугле /
вместо \
. Хотя по идее оба должны работать.
Неа, изначально вообще не было ссылки
AlexP
(Alex P.)
29.Июнь.2021 19:43:36
#12
Чтобы убедиться, что путь точно правильный, можно в cmd или powershell написать например
type c:\wamp64\bin\php\php7.3.21\ext\php_xdebug-3.0.4-7.3-vc15-x86_64.dll
Да, она существует и функционирует
AlexP
(Alex P.)
29.Июнь.2021 19:54:47
#14
А длл с вампом была или скачена откуда-то? Судя по гуглу должна быть (может быть не в той папке, поиск “xdebug” в папке вампа).
Ок, я так и не выявил проблему, но помогла полная переустановка сервера, sublime text!