Php Codeigniter上载路径为空

Php Codeigniter上载路径为空,php,codeigniter,Php,Codeigniter,代码: $config['upload_path'] = './uploads/' . $random; $config['allowed_types'] = 'gif|jpg|png'; $this->load->library('upload', $config); echo "[".$this->upload->upload_path."]"; 输出: [] 谁能帮我解释一下为什么它是空的?我如何解决这个问题 $config['

代码:

$config['upload_path']          = './uploads/' . $random;
$config['allowed_types']        = 'gif|jpg|png';
$this->load->library('upload', $config);
echo "[".$this->upload->upload_path."]";
输出:

[]
谁能帮我解释一下为什么它是空的?我如何解决这个问题

 $config['upload_path']          = './uploads/';    
 $config['allowed_types']        = 'gif|jpg|png';    
 $this->upload->initialize($config);    
 echo "[".$this->upload->upload_path."]";       


在构造函数中,$this->upload->upload_path,”应该是
echo“[”$this->upload->upload_path。”]
而不是逗号,需要使用
echo“[”$this->upload->upload_path.]”为什么不使用
echo“[”$config['upload_path']。“]以及为什么添加
[]
?需要什么?你能展示一下你的目录结构吗?多解释一下对未来的读者会很有帮助。。。
$this->load->library('upload');