Неустранимая ошибка: Вызов неопределенной функции ssh2 connect() - ОС Redhat


Я установил необходимые библиотеки для включения расширения ssh2. Я просто следовал этому руководству, чтобы установить расширение php ssh2. И это было включено на моей странице phpinfo. Но, тем не менее, я не могу использовать функцию ssh2_connection в своем php-файле. В нем говорится следующее сообщение об ошибке.

Пожалуйста, помогите решить эту проблему. Неустранимая ошибка: Вызов неопределенной функции ssh2_connect()

Примечание: Я использую Linux Redhat 6.3, и мне не нужна никакая альтернативная библиотека для этого.

Http://www.experts-exchange.com/OS/Linux/Q_27883937.html

enter image description here

Author: Mr. Black, 2014-02-25

2 answers

Исправлено: На сервере есть два файла php.ini, они приведены ниже. Второй будет размещен в зависимости от вашей серверной ОС. Просто посмотрите, где находится файл php.ini (locate php.ini), и добавьте расширение в локальное.

/etc/php.ini
/usr/local/lib/php.ini
 2
Author: Mr. Black, 2014-02-25 08:19:46

Попробуйте установить pecl -f ssh2 Затем убедитесь, что"extension=ssh2.so "находится в вашем php.ini/

 0
Author: wclark, 2016-05-24 17:06:56