Running PHP 5.6.5 I have installed "libssh2.dll" under c:\PHP I have installed "php_ssh2.dll" and "php_ssh2.pdb" in C:\PHP\ext in both flavours, 64 and 32, but none work. I have also tried "phpseclib", and I get another error. I have researched it on the web for a couple of days now and most of the solutions are old, none have worked for me.
Here is the code:
<?php
// =================================================
// testscp_02.php
// =================================================
$hostname = 'myconnection.com';
$username = 'my_userName';
$password = 'MyPassword';
$sourceFile = 'TestScp.php';
$targetFile = '/home/myDir/TestScp.php';
$connection = ssh2_connect($hostname, 22);
echo '<br>[' . $connection . ']<br>';
ssh2_auth_password($connection, $username, $password)
ssh2_scp_send($connection, 'C:/Apache/htdocs/test/testscp_02.php', '/home/myDir/TestScp.php', 0666);
?>
I have tried many things, I cannot get PHP to see SSH2 as pointed out by some people that it should happens when I install the DLL as stated at the beginning of this post.