Я использую WAMP 3.0.6 x64 для Windows 10. PHP версии 7 работает нормально, но время от времени мне приходится переключаться обратно на PHP версии 5.6, чтобы протестировать некоторые устаревшие проекты. Когда я меняю версию с помощью значка WAMP, mysqli перестает работать. Модуль включен и существует, но журнал ошибок PHP показывает, что используется неправильный путь ext:
Код: Выделить всё
PHP Warning: PHP Startup: Unable to load dynamic library 'c:/wamp64/bin/php/php7.0.10/ext/php_mysqli.dll' - The specified module could not be found.
Итак, WAMP использует каталог ext PHP v7. Я подумал, что это может быть связано с переменными Winodws ENV, поэтому я установил для PATH следующее:
C:\wamp64\bin\php\php5.6.25
Кроме того, в моем файле wampmanager.conf установлен следующий набор:
Код: Выделить всё
phpVersion = "5.6.25"
phpIniDir = "."
phpConfFile = "php.ini"
phpExeDir = "."
У меня закончились идеи. Кто-нибудь может помочь?
Подробнее здесь:
https://stackoverflow.com/questions/441 ... path-error