Загрузить изображение URL через FTP в Codeigniter - PullRequest
1 голос
/ 15 февраля 2020

Я хотел загрузить изображение, введя URL-адрес и сохранить его в базе данных по ftp, но оно показывает ошибку, которая говорит о том, что

Невозможно найти исходный файл. Пожалуйста, проверьте ваш путь.

 if($this->input->post('submit')){
            //Upload to the local server
            $config['upload_path'] = './images/';
            $config['allowed_types'] = '*';
            $this->load->library('upload', $config);


            if($this->upload->do_upload('image'))
            {

                //Get uploaded file information
                $upload_data = $this->upload->data();
                $fileName = $upload_data['file_name'];

                //File path at local server
                $source = "uploads/".$fileName;

                //Load codeigniter FTP class
                $this->load->library('ftp');

                //FTP configuration
                $ftp_config['hostname'] = 'xxxxx'; 
                $ftp_config['username'] = 'xxxxx';
                $ftp_config['password'] = 'xxxxx';
                $ftp_config['debug']    = TRUE;

                //Connect to the remote server
                $this->ftp->connect($ftp_config);

                //File upload path of remote server
                $destination = '/assets/'.$fileName;
                echo $destination;

                //Upload file to the remote server
                $this->ftp->upload($source, ".".$destination);

                //Close FTP connection
                $this->ftp->close();

                //Delete file from local server
                @unlink($source);

            }
        }

Как я могу решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...