Gebruik scp (secure copy) in plaats van copy.
<?php
$connection = ssh2_connect('example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
ssh2_scp_send($connection, '/local/filename', '/remote/filename', 0644);
?>
John schreef op 03.02.2010 12:36
Gebruik scp (secure copy) in plaats van copy.
< ?php
$connection = ssh2_connect('example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
ssh2_scp_send($connection, '/local/filename', '/remote/filename', 0644);
? >
Maar werkt het als ik Het volgende ga gebruiken:
<?php
ssh2_scp_send($connection, '/local/filename', 'ftp://loginnaam:
[email protected]/images/', 0644);
?>
Ik krijg de volgende fout:
Fatal error: Call to undefined function ssh2_connect()
Het lijkt er op dat deze functie niet werkt op mijn server waarschijnlijk verkeerde php versie.
Zijn er nog alternatieve oplossingen?
Voldoen de FTP functies van PHP niet?
Kasper schreef op 03.02.2010 13:26
Voldoen de FTP functies van PHP niet?
Ik heb nu gewoon copy gebruikt met Curl, Dit werkt maar soms copieerd het bestand niet goed en is de afbeelding 0kb. heeft iemand een idee?