codeigniter3 do_upload完全在本地机器上工作,但不在共享服务器中工作

时间:2017-03-12 06:25:06

标签: php codeigniter file-upload

Codeigniter3 do_upload在本地计算机上完美运行,但不在共享服务器中运行。

显示$错误

  

"上传路径似乎无效。"

但上传路径只需777权限即可。

该怎么办?

$config['upload_path'] = FCPATH.'/uploads/';
$config['allowed_types'] = 'gif|jpg|png';
$this->load->library('upload', $config);
if ( ! $this->upload->do_upload('document_files'))
{
  $error = array('error' => $this->upload->display_errors());
  echo "<pre>";
  print_r($error);
  die();
}
else
{
  $data = array('upload_data' => $this->upload->data());
  echo "<pre>";
  print_r($data);
  die();
}

1 个答案:

答案 0 :(得分:1)

首先尝试斜线:

FCPATH.'uploads/'