【问题标题】:codeigniter3 do_upload perfectly working in local machine but not in shared servercodeigniter do_upload 在本地机器上完美运行,但在共享服务器上却不行
【发布时间】:2017-03-12 06:25:05
【问题描述】:

Codeigniter3do_upload 在本地机器上完美运行,但在共享服务器上却不行。

$error 正在显示

“上传路径似乎无效。”

但是上传路径只要有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();
}

【问题讨论】:

标签: php codeigniter file-upload


【解决方案1】:

尝试不使用第一个斜线:

FCPATH.'uploads/'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-26
    • 1970-01-01
    • 2020-05-12
    • 1970-01-01
    • 2011-04-05
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    相关资源
    最近更新 更多