В этой статье мы расскажем что делать, если у вас возникли ошибки запуска каких-то компонентов WDSP или самой программы.
Обычно такое случается когда в вашей операционной системе отсутствуют нужные зависимости.
Чтобы это исправить достаточно скачать нужную версию Visual C++ Redistributable .
Ошибка запуска WDSP, системная ошибка
Не удалось продолжить выполнение кода, поскольку система не обнаружила
MSVCP140.dll
VCRUNTIME140.dll
Данные ошибки связаны с отсутвием зависимостей, для 2017 Visual Studio.
Устраняются установкой Visual C++ Redistributable Packages for Visual Studio 2017.
Либо установкой универсального пакета для X64 систем, C++ Redistributable Packages for Visual Studio 2015, 2017, 2019, or 2022
https://aka.ms/vs/17/release/vc_redist.x64.exe
Ошибка запуска MYSQL, не обнаружена MSVCR120.dll
Данная ошибка устраняется установкой, Visual C++ Redistributable Packages for Visual Studio 2013.
https://www.microsoft.com/ru-RU/download/details.aspx?id=40784
Ошибка запуска APACHE.
Обычно данная ошибка связана , с запуском php или в файлах конфигурации apache, php допущены ошибки.
Чтобы узнать более точную ошибку, запустите apache с командной строки.
Выполнив команду
Директория установки WDSP /components\apache\2.4.54\bin\httpd.exe
Пример: C:\insofts\wdsp\components\apache\2.4.54\bin\httpd.exe
Ошибки загрузки библиотек:
Cannot load php5apache2_4.dllCannot load php5apache2_4.dll
Cannot load icudt51.dll
Cannot load icuin51.dll
Cannot load icuio51.dll
Cannot load icule51.dll
Cannot load iculx51.dll
Cannot load icutest51.dll
Cannot load icutu51.dll
Cannot load icuuc51.dll
Эти ошибки говорят нам о том что apache, не может загрузить данные библиотеки php.
Причины здесь может быть 3:
- Отсутствуют зависимости.
- Несовместимая архитектура.
- Версия php не совместима с apache.
Для устранения проблем с зависимостями достаточно скачать и установить набор библиотек от Visual Studio.
Чтобы понять какую конкретно версию Visual C++ Redistributable устанавливать, нужно знать в какой версии Visual Studio компилировался php.
В данном примере php скомпилирован в 16 Visual Studio X64 (VS16 x64), для решение проблем с запуском php нам нужно установить,C++ Redistributable Packages for Visual Studio 2016.
Либо установить универсальный пакет для X64 систем, C++ Redistributable Packages for Visual Studio 2015, 2017, 2019, or 2022
https://aka.ms/vs/17/release/vc_redist.x64.exe
После установки данных завсисимостей у нас должно всё работать , если что-то не работает то пишите нам на почту support@insofts.ru