У меня есть PHP 5.2.14, установленный в окне Windows (установленный через .msi) с использованием Apache 2.2.16. Установка выполнялась как с ext/php_mcrypt.dll, так и с libmcrypt.dll, но когда я раскомментировал extension=php_mcrypt.dll в php.ini и перезапустил Apache, он не включился. phpinfo() ничего не показывает для этого. Что мне не хватает?
ОБНОВИТЬ:
Я просмотрел свои журналы ошибок, и они выдали мне следующее:
Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку 'C:\PHP5\ext\php_mcrypt.dll' - указанный модуль не может быть найдено.\r\n в неизвестном в строке 0
Я немного прочитал об этом, и у меня нет php dll, хранящихся в папке windows32/, поэтому я запутался.
php.ini
? Проверьте свой phpInfo(), чтобы увидеть, какой файл ini загружается. - person Cyclonecode   schedule 25.11.2011C:\PHP5\ext
где находится php_mcrypt.dll? Этот путь также может быть чувствительным к регистру в Windows. Если этот путь неверен, попробуйте изменитьextension_dir
в php.ini или попробуйтеextension=C:/path/to/php/ext/php_mcrypt.dll
- person drew010   schedule 26.11.2011