0

我无法在 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]);
    }

这是我在控制器中的创建功能

4

1 回答 1

0

我同意与 Marged 共享的链接,您可以添加更多代码来压缩图像: $config['quality']='50%';

于 2020-01-22T13:19:07.560 回答