Как в php отправить папку (все файлы в ней) черз sftp?
Помогите пожалуйста как это реализовать (желательно не устанавливая дополнения php (библиотеки) на сервер), так как у меня только сайт WordPress на хостинге .
Перерыла множество статей - не нашла ни одного примера отправки папки (все файлы в ней) черз sftp
Через ftp есть, а через sftp нет...
Под "отправкой папки (все файлы в ней)" я подразумеваю upload.
Ukrainskiy,
проблема в том что я не могу даже авторизоваться на сервере
вот код
// Connect to FTP server
$ftp_server = "www.example.ru";
// Use FTP username
$ftp_username="name";
// Use FTP password
$ftp_userpass="pass";
// Establish ftp connection
$ftp_connection = ftp_connect($ftp_server, 21)
or die("Could not connect to $ftp_server");
if($ftp_connection) {
echo "Successfully connected to the ftp server!";
// logging in to established connection with
// ftp username password
$login = ftp_login($ftp_connection, $ftp_username, $ftp_userpass);
if($login) {
echo "<br>Logged in successfully!";
}
else {
echo "<br>Login failed!";
}
// Closing the connection
ftp_close($ftp_connection);
пишет Login failed!
нужен порт 22 то есть через sftp...
проверяла sftp через FileZilla Client = работает
но все та же ошибка ...
при установке похоже все поставилось на версию php 8.1
в логе писало "Creating config file /etc/php/8.1/mods-available/readline.ini"
а вэб сервер использует 7.4.27..
и как его установить на на 7.4.27 или как поменять на 8.1