SSH2 em tempo de desenvolvimento (v 8.1)

Prezados,

Configuramos o servidor linux para trabalhar com SSH2 e quando a aplicação é publicada, tudo funciona conforme esperado.

No entanto, em tempo de desenvolvimento não reconhece a extensão (retorna, por exemplo, o erro “Call to undefined function ssh2_connect()”).

O que precisa ser feito?

Desde já, grata pela atenção.

É necessário compilar a extensão ssh2(de acordo com a arquitetura(x86,x64) de seu sistema e versão ( windows, linux,mac ) com a flag shared.
Adicionar o arquivo gerado na pasta de extensões do ambiente que está o scriptcase.
E adicionar no php.ini “extension=extensão_gerada.extensão”

Reiniciar o apache.

Após isto, o módulo ssh2 estará habilitado no ambiente de desenvolvimento.

Por padrão esse módulo não vem habilitado por que o Scriptcase não utiliza de funções do módulo SSH2.

Ronyan,

O ambiente de desenvolvimento está no mesmo ambiente que a aplicação foi publicada, e neste último caso, funciona. Ou seja, o servidor já está preparado, a questão é fazer o SC em tempo de desenvolvimento enxergar isso. Não localizamos o arquivo de configuração utilizado pelo scriptcase em desenvolvimento.

Não entendi. Se o scriptcase(desenvolvimento) está no mesmo ambiente que a aplicação publicada, o arquivo de configuração é o do ambiente e não do Scriptcase.

Envia o diagnosis do scriptcase ( .html ) para que possamos analisar.