Дано:
- php 7.4
- Symfony 5.x
- Windows 10
- PhpStorm 2020.x
- PhpUnit 9.x
Пробую запускать тесты локально, у себя на машине. Сначала все хорошо, тест запускается, становится на точку выполнения, пробуем пойти дальше. Тест функциональный, то есть использует фреймворк полноценно, единственное НО - имитирует подключение по HTTP(s). И в этот момент тест падает, с ошибкой:
Error : Class 'Memcached' not found
Где-то в дебрях контейнера. Понятное дело, не находит данный класс. Но проблема в том, что библиотека 'php_memcache.dll' добавлена в php.ini, в IDE верно выбран именно тот интерпретатор, для которого это настроено, да и просмотр вывода phpinfo() дает вот что:
memcache.allow_failover
1
memcache.chunk_size
32768
memcache.compress_threshold
20000
memcache.default_port
11211
memcache.hash_function
crc32
memcache.hash_strategy
consistent
memcache.lock_timeout
15
memcache.max_failover_attempts
20
memcache.prefix_host_key
0
memcache.prefix_host_key_remove_subdomain
0
memcache.prefix_host_key_remove_www
1
memcache.prefix_static_key
memcache.protocol
ascii
memcache.redundancy
1
memcache.session_prefix_host_key
0
memcache.session_prefix_host_key_remove_subdomain
0
memcache.session_prefix_host_key_remove_www
1
memcache.session_prefix_static_key
memcache.session_redundancy
2
memcache.session_save_path
То есть все вроде как должно работать, но не работает. Подскажите, что я мог упустить? В каком направлении копать?