Ben giriş bilgilerini ve PHP bir güvenli FTP Server var, ftp_ssl_connect/ftp_connect
ve ftp_login
fonksiyonunu kullanarak bu güvenli FTP sunucusuna bağlanmaya çalışıyor ve işlevi düzgün tüm parametreleri geçen ama am Ben bağlantı olmadığını görmek için şaşırıyorum.
Ben bunu mümkün duyuyorum daha ssh kullanarak komut satırından bu güvenli FTP sunucusuna bağlanmak için çalışıyorum ama php kodu ile bağlanmaya çalışıyorum zaman, bu bağlantı yoktur ve bu yüzden ben emin değilim eğer bu neden oluyor?
PHP kullanarak FTP Sunucu Güvenli bağlanmak için başka yolları da nelerdir?
EDIT: I ssh2_sftp
kullanarak denedim ama hala FTP Server güvenliğini bağlamak mümkün değildi.
EDIT 2:, tavsiye lütfen PHP ile SFTP yapmak için başka yolları var mı.
Update: FTP Server güvenliğini bağlanmak için ssh2_sftp kullanılır ama o amele vermedi ve program mesajla öldü Cannot connect to Server
Added kodu
<?php
$connection = ssh2_connect('www.server.com', 22);
ssh2_auth_password($connection, 'username', 'password');
$sftp = ssh2_sftp($connection) or die ("Cannot connect to server");
$stream = fopen("ssh2.sftp://$sftp/path/to/file", 'r');
?>