Подтвердить что ты не робот

Что случилось с php_mysql.dll?

Наконец, после нескольких часов борьбы я закончил установку PHP 7.02 на нашем IIS 7.5 Windows Server 2008. Все функции правильно, за исключением одной ошибки:

[20-Jan-2016 15:19:26 UTC] PHP Предупреждение: запуск PHP: невозможно загрузить динамическая библиотека 'D:\PHP\php-7.0.2-nts-Win32-VC14-x64\ext\php_mysql.dll' - указанный модуль не найден. в Unknown в строке 0

При проверке загруженного zip файла op PHP 7.02 ясно, что папка ext не содержит файл с именем php_mysql.dll.

Итак, мой вопрос в том, где мы можем получить этот файл, чтобы избежать этой ошибки?

4b9b3361

Ответ 2

Благодаря комментарию Наруто я понял, что динамическая загрузка всех модулей в папке php\ext не была виновницей. Поскольку файл php_mysql.dll не был в этой папке, поэтому он не может быть загружен оттуда. После дальнейших анализов кажется, что в последней версии PHP (7.02) для Windows 64-бит файл php.ini все еще содержит следующее:

[PHP_MYSQL]
extension=php_mysql.dll

После комментирования раздела ошибка в файле журнала исчезла. Поскольку мы, очевидно, не можем загрузить этот DLL файл больше.

;[PHP_MYSQL]
;extension=php_mysql.dll