Php Codeigniter-从CDN附加一个文件

Php Codeigniter-从CDN附加一个文件,php,email,codeigniter,cdn,Php,Email,Codeigniter,Cdn,我试图从我的网站附加一个文件,使用CodeIgniter从我的CDN中提取。由于跨域安全问题,我假设它没有附加。如何使用CodeIgniter从我控制的另一台服务器附加文件 $this->load->helper('email'); $this->email->from('services@domain-name.com'); $this->email->to($this->input->post('email')); $retval = $this->crud_model->read(

我试图从我的网站附加一个文件,使用CodeIgniter从我的CDN中提取。由于跨域安全问题,我假设它没有附加。如何使用CodeIgniter从我控制的另一台服务器附加文件


$this->load->helper('email');

$this->email->from('services@domain-name.com');
$this->email->to($this->input->post('email')); 

$retval = $this->crud_model->read('posts', $post_id);
$post = $retval[0];

$this->email->subject($post->title);
$this->email->message('Location: '.$this->config->item('cdn_media_url').$post->image_path);
$this->email->attach($this->config->item('cdn_media_url').$post->image_path);

谢谢。

您不能将HTTP位置头和URL附加到电子邮件。这根本没有道理

使用
file\u get\u contents
cURL
从CDN下载图像,然后您可以在代码中提供其在服务器上的本地路径