Можно ли загрузить VIDEO размером более 100 ГБ с помощью php?
Например, пользователь может загрузить видео с размером <= 128 ГБ в YouTube.
Вы можете попробовать определить следующие константы в вашем скрипте
ini_set('upload_max_filesize', '10M');
ini_set('post_max_size', '10M');
ini_set('max_input_time', 300);
ini_set('max_execution_time', 300);
10M - 10 мегабайт. Просто увеличьте это (и время ввода/выполнения, которое находится в секундах). Поиграйте с ним и посмотрите, куда он вас доставит.
Вероятно, вы не хотите писать сценарий, позволяющий пользователям загружать 100GB файлы. Нет, если вы не Youtube и можете перекодировать их, чтобы сжать их на бэкэнд.
И в следующий раз на самом деле сделайте собственное исследование и попробуйте что-то перед публикацией вопроса. Google покрывает ответы на это, равно как и переполнение стека.
Да, вы можете сделать это с помощью swfuploader, потому что вы можете увидеть прогресс файла, иначе это будет загрузка и загрузка, и вы подумаете, что система повешена.
Также вы должны установить максимальный размер файла PHP для Unlimited либо с помощью php.ini, либо с помощью функции php.
Сначала вы не можете написать PHP-скрипт, который будет использоваться на разных веб-сайтах, поскольку PHP основан на сервере. Кроме того, у Youtube есть собственное ограничение по размеру видео.
Если вы хотите сделать это на своем собственном веб-сайте, должно быть решение для этого, я думаю. Конечно, обычный простой Upload, вероятно, не мог справиться с этим, но поскольку сообщество PHP огромно, для загрузки огромных сумм файлов должна быть свободна библиотека или исходный код. Для этого просто выполните поиск в Интернете.
upload_max_filesize
в файлеphp.ini
...