Error al abrir el mensaje de error de transmisión al intentar incluir phpseclib

Intento seguir las instrucciones para instalar phpseclib.

Descomprimí todo y creé una nueva carpeta phpseclib en /usr/share/pear . Entonces tengo la siguiente estructura:

 /usr/share/pear/phpseclib/ Net Crypt File Math 

get_include_path la ruta /usr/share/pear comprobando el método get_include_path .

Y ahora estoy tratando de crear una página que use la biblioteca phpsec.

Aquí está la página php con la que estoy jugando:

 <?php set_include_path(get_include_path() . PATH_SEPARATOR . 'phpseclib'); include('Net/SSH2.php'); 

La página bombardea con un mensaje de error que dice;

advertencia: include (Net / SSH2.php): no se pudo abrir la secuencia: No existe ningún archivo o directorio en /var/www/test/sshtest.php en la línea 4. Advertencia include (): error al abrir ‘Net / SSH2.php’ para inclusión (include_path = ‘.: / usr / share / pear: phpseclib’) en /var/www/test/sshtest.php en la línea 4.

/var/www/test la carpeta web donde está mi página. Cualquier sugerencia o sugerencia sería apreciada.

Cambié el código para leer:

  

y eso solucionó el problema.

¿No te olvidaste de colocar una barra inclinada / después de establecer la ruta?

Entonces, debería ser como:

   

o