[英]Can't upload file more than 2 MB in codeigniter 4
我無法在 codeigniter 4 中上傳超過 2 MB 的文件。如何在 codeigniter 4 中增加限制大小?
public function store()
{
helper('text');
$data = $this->request->getPost();
if($data['type'] === 'structure and written expression'){
$file = $this->request->getFile('story');
$path = WRITEPATH.'uploads';
$filename = $file->getRandomName();
$file->move($path, $filename);
$data = [
'type' => $data['type'],
'text_question' => $filename
];
}
$story = new StoryModel;
$id = $story->insert($data);
if($story->errors())
{
return $this->fail($story->errors());
}
if($id === false)
{
return $this->failServerError("Server Error");
}
$data=null;
return $this->respondCreated(['status' => 'created success', 'id'=>$id]);
}
這是我在控制器中的創建功能
我同意與 Marged 共享的鏈接中的內容,您可以添加更多代碼來壓縮圖像: $config['quality']='50%';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.