我正在尝试使用codeigniters文件上传库上传文件。但我收到此错误“上传路径似乎没有效果。”但我使用的路径是绝对路径。该文件夹的权限是0666.这是代码,如下所示 -
$this->load->library('upload');
$this->upload->initialize(array(
"upload_path" => '/var/www/html/educorp/images/students/',
"overwrite" => TRUE,
"encrypt_name" => TRUE,
"remove_spaces" => TRUE,
"allowed_types" => "jpg|jpeg|png",
"max_size" => 300,
"xss_clean" => FALSE
));
if($this->upload->do_multi_upload('pictures')){
echo 'done';
} else{
$this->session->set_flashdata('errors', true);
$this->session->set_flashdata('messages', $this->upload->display_errors());
redirect('student/show_upload_pictures_form');
}
答案 0 :(得分:1)
为什么不用你而是: " upload_path" => APPPATH。 ' ../图像/生/',
答案 1 :(得分:0)
我不明白为什么,但当我将权限更改为0777时,它开始起作用。