Articles of большие файлы

Ошибка сервера при загрузке больших файлов с помощью PHP

Я использую SFTP-функции PHPSecLib для загрузки файлов с FTP-сервера. Линия $sftp->get($fname); работает, если файл до 200 МБ, но если он 300 МБ, браузер отвечает «Firefox не может найти файл в [download.php]». То есть, он говорит, что не может найти файл php, который я использую для загрузки удаленного файла. Сначала я думал, что это связано с […]

загрузите большой файл размером от 1 до 2 ГБ с помощью загрузки файла jQuery – blueimp (основанный на Ajax) php / yii, который показывает ошибку в браузере Firefox

Я пытаюсь загрузить большой файл размером от 1GB до 2GB с помощью jQuery File Upload – blueimp (основанный на Ajax) php / yii Framework 1.15 я установил эти значения для загрузки большего файла memory_limit = 2048M upload_max_filesize = 2048M post_max_size = 2048M Набор времени сеанса ini_set('session.gc_maxlifetime', 7200); Я тестирую файл 1GB менее 1 1GB который […]

Как определить поддержку X-Accel-Redirect (Nginx) / X-Sendfile (Apache) в PHP?

О приложении Я работаю над приложением электронной коммерции в PHP. Чтобы сохранить безопасные URL-адреса, ссылки на скачивание продукта хранятся за PHP. Существует файл, скажем download.php, который принимает несколько параметров через GET и проверяет их на базе данных. Если все идет хорошо, оно служит файлу с использованием функции readfile () в PHP. О проблеме Теперь проблема […]

используя php для загрузки файлов, не работая над большими файлами?

Я использую php для загрузки файлов, а не самого файла, который открывается в новом окне. Кажется, что он работает нормально для небольших файлов, но не работает для больших файлов (мне нужно, чтобы это работало на очень больших файлах). Вот код, который я должен загрузить: function downloadFile($file) { if (file_exists($file)) { //download file header('Content-Description: File Transfer'); […]

Как вставить большие файлы в MySQL db с помощью PHP?

Я хочу загрузить большой файл с максимальным размером 10 МБ в мою базу данных MySQL. Используя .htaccess я изменил собственный лимит загрузки файлов PHP на «10485760» = 10 МБ. Я могу загружать файлы до 10 МБ без каких-либо проблем. Но я не могу вставить файл в базу данных, если он больше 1 МБ. Я использую […]