$this->load->library('ftp');
$config['hostname'] = '127.0.0.1';
$config['username'] = 'username';
$config['password'] = 'password';
$config['passive'] = FALSE;
$config['debug'] = FALSE;
$config['port'] = 21;
$this->ftp->connect($config);
$destination = '/assets/'.$file_name;
//Upload file to the remote server
$this->ftp->upload($source, ".".$destination, 'ascii', 0775);
//Close FTP connection
$this->ftp->close();
Приведенные выше конфигурации используются, и FTP-сервер filezilla устанавливается на локальном ПК с Windows.
if (FALSE === ($this->conn_id = @ftp_connect($this->hostname, $this->port))){
if ($this->debug === TRUE){
$this->_error('ftp_unable_to_connect');
}
return FALSE;}
Программа останавливается при первом условии, и $ this-> conn_id дает нулевое значение. Там нет никакой ошибки. Как я могу подключиться к серверу? Есть ли какие-либо дополнительные конфигурации, которые нужно сделать.
Спасибо