Я пытаюсь выполнить обновление с PHP 5.3 до PHP 5.5 после загрузки последней версии из Вот и у меня такая ошибка:
Не удается запустить php-cgi.exe - отсутствует MSVCR110.dll
Я читал, что мне нужно установить Распространяемый компонент Visual C ++ для Visual Studio 2012. Это правильно?
Могу я просто скачать .dll
файл? Зачем мне устанавливать VS только для работы с PHP?
Спасибо.
Разве я не могу просто загрузить файл .dll?
Нет, это не сработает. Вам необходимо установить весь распространяемый пакет C ++.
(Даже если просто сбросить эту DLL в каталог приложения или в System32 сделал технически работает, я все равно рекомендую установить пакет Redistributable, потому что таким образом легче учитывать то, что установлено на компьютере, и т. д.)
Зачем мне устанавливать VS только для работы с PHP?
Вы не устанавливаете Visual Studio. Вы просто устанавливаете небольшой пакет, который включает вспомогательные двоичные файлы, необходимые для запуска приложений, созданных с помощью Visual Studio.