Ошибка PHP: невозможно загрузить динамическую библиотеку php_intl.dll, а не действительное приложение win32?

Я установил веб-сервер WAMPP , и теперь, после настройки php.ini для использования Netbeans для PHP кодирования (после этого), мне пришлось перезапустить серверы Apache и MySQL . Я фактически остановил их и попытался начать снова, и я получаю эту ошибку:

PHP Startup: невозможно загрузить динамическую библиотеку «C: xampp \ php \ ext \ php_intl.dll» -% 1 не является допустимым приложением Wind32.

Я на 64 bit Windows 7 OS .

Я установил XAMPP v1.8.3 (получен от www.apachefriends.org )

Моя PHP версия (полученная из phpinfo() – это PHP version 5.5.11 .

Я попытался решить вопросы, касающиеся одной и той же проблемы.

1. Я попытался скопировать все icu*.dll в apache> bin, без радости. Они уже были там. Я их не заменил.

2. У меня есть extension=php_intl.dll и указывает на правильный каталог. Без выгоды.

3. Я добавил каталог файлов icu*.dll в свои переменные системной среды, не помог.

4. Мой php_pdo_firebird.dll в php.ini уже закомментирован.

Теперь недействительное приложение win32 заставляет меня думать, что у меня есть что-то для 64-битной ОС, и это должно быть для 32-битной ОС. Но что это? Что мне с этим делать?

Пожалуйста, помогите мне решить эту ошибку.

Вы должны установить Miscrosoft Visual C ++ Redistributable . Используйте версию x86, если вы используете 32-битный PHP. Используйте версию x64, если вы используете 64-битный PHP.

Если вы не уверены, какой PHP вы используете, установите обе версии Miscrosoft Visual C ++ Redistributable. Ничего не сломается.

Для PHP 7.0 и PHP 7.1 вам нужна версия 2015 (VC14).

Загрузите Visual C ++ Redistributable для Visual Studio 2015 .

Для PHP 5.6 вам нужна версия 2012 (VC11).

Загрузите Visual C ++ Redistributable для Visual Studio 2012

  1. Изменить / Добавить переменную env для PATH в вашу версию php
  2. Загрузить Visual C ++ разрешит