【发布时间】:2015-07-13 07:45:41
【问题描述】:
我使用codeigniter上传了我的图片,上传的图片没有显示在我的网站上,然后我去了filezilla并搜索了那个文件,文件夹权限是755但文件权限是600,如果我将文件权限更改为644,那么图片显示正常,但我不能对所有上传的图像都这样做。那么,有什么办法可以解决吗?
$config['upload_path'] = './assets/images/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = '100';
$config['max_width'] = '600';
$config['max_height'] = '600';
$config['file_name'] = $id;
$this->load->library('upload');
$this->upload->initialize($config);
if(!$this->upload->do_upload())
{
$error = array('error' => $this->upload->display_errors());
redirect('', $error);
}
else
{
chmod($config['upload_path'], 0755);
redirect('');
}
【问题讨论】:
标签: php codeigniter file-upload webserver