Установка ssh2 на xampp

Я пытаюсь установить ssh2 на XAMPP

  • Версия Xampp: 3.2.1
  • Версия PHP: 5.4.19

До сих пор я использовал следующий шаг для установки:

  1. скачать и скопировать libssh2.dll подать в c:\windows\system32

  2. php_ssh2.dll а также php_ssh2.pdb файлы в «ext» (например, c:\xampp\php\ext) папка;

  3. Удалить ; из этой линии extention:php_ssh2.dll в php.ini.

  4. перезапустите xampp

Но я получаю сообщение об ошибке в файле журнала:

невозможно загрузить динамическую библиотеку php_ssh2.dll

Кто-нибудь может мне с этим помочь?

1

Решение

Пара вещей, которые вы, возможно, пропустили:

  • Вам нужна поточно-безопасная (-ts-) версия php_ssh2
  • Вы должны убедиться, что вы получаете 32- или 64-битную версию, соответствующую вашему PHP / Apache и не соответствовать вашей ОС
  • Вам нужна версия php_ssh2, соответствующая вашей версии PHP, то есть 5.4.

Имея взгляд здесь для скачивания Существует только 32-битная версия SSH2, скомпилированная с VC9, доступная для PHP5.4, поэтому вам необходимо убедиться, что у вас установлена ​​32-битная версия XAMPP.

Ох, и последнее замечание, вам не нужно и не следует делать, копия php_ssh2.dll в c:\windows\system32 так что удалите dll из этой папки. PHP знает, где загрузить свои расширения и поместить файлы в c:\windows\system32 только запутает вещи, когда вы захотите обновить свою версию XAMPP.

3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]