Как загрузить файлы более 1 ГБ в Godaddy - PullRequest
0 голосов
/ 21 мая 2019

Я создал API с laravel для загрузки фильмов на сервер Godaddy, максимальный размер max_post_size составляет 128 МБ, и я хочу загружать видео размером более 1 ГБ, что мне делать?

Я попытался изменить max_post_size с php.ini, но не более 128 МБ.

     * @param  \Closure  $next
     * @return mixed
     *
     * @throws \Illuminate\Http\Exceptions\PostTooLargeException
     */
    public function handle($request, Closure $next)
    {
        $max = $this->getPostMaxSize();

        if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
            **throw new PostTooLargeException;**
        }

        return $next($request);
    }

    /**
     * Determine the server 'post_max_size' as bytes.
     *
     * @return int
     */
    protected function getPostMaxSize()
    {
        if (is_numeric($postMaxSize = ini_get('post_max_size'))) {
            return (int) $postMaxSize;
        }

1 Ответ

0 голосов
/ 21 июля 2019

Я только что понял, что Godaddy и другие общие хосты не дают вам свободного места для хранения ваших файлов высокого размера, для этого вам нужен VPS (Виртуальный частный сервер), и вы можете получить его онлайн как https://www.vpsserver.com/

...