У меня были проблемы с тем, чтобы расширение php ssh2 работало под xampp на Snow Leopard в моей локальной тестовой среде. Я понимаю, что xampp 32-разрядный, поэтому расширение должно быть скомпилировано как 32-разрядное, и я нашел пару руководств, в которых подробно описано, как это сделать. Однако для компиляции расширения ssh2 требуется наличие библиотеки libssh2 для доступа компилятора, и я не уверен, как скомпилировать libssh2 в 32-битном режиме и заставить компилятор расширения, в свою очередь, найти / использовать его - в настоящее время он просто сообщает библиотеку libssh2 требуемая версия не может быть найдена.
Любая помощь приветствуется!
В конце концов, я получил эту работу, только чтобы обнаружить, что функции php ssh2 абсолютно бесполезны. Вместо этого я использую Библиотека безопасных коммуникаций PHP что намного лучше и позволяет мне делать все, что функции php ssh2 утверждали, что они могут делать, и многое другое!