Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Скачивание больших файлов с сервера.
Форумы портала PHP.SU » » HTTP и PHP » Скачивание больших файлов с сервера.

Страниц (1): [1]
 

1. St. - 14 Марта, 2016 - 17:42:01 - перейти к сообщению
В php.ini

memory_limit=256M
upload_max_filesize = 256M

Сама функция (взял с интернета):
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. // В $file - путь к файлу и сам файл, который нужно отдать.
  3. // В $orginalfilename - имя, под каким именем отдать файл пользователю.
  4.  
  5. // Заставляем браузер показать окно сохранения файла
  6. header('Content-Description: File Transfer');
  7. header('Content-Type: application/octet-stream');
  8. header('Content-Disposition: attachment; filename=' . basename($orginalfilename));
  9. header('Content-Transfer-Encoding: binary');
  10. header('Expires: 0');
  11. header('Cache-Control: must-revalidate');
  12. header('Pragma: public');
  13. header('Content-Length: ' . filesize($file));
  14.  
  15. // Читаем файл и отправляем его пользователю.
  16. readfile($file);
  17.  


Скачать файл в 3МB можно, пробывал скачать 160МB - хрен...
Может кто подскажет, что и где подкрутить?
2. Viper - 14 Марта, 2016 - 23:02:11 - перейти к сообщению
St. пишет:
хрен
а этот персонаж в логи смотреть не умеет?
3. St. - 15 Марта, 2016 - 13:16:59 - перейти к сообщению
Viper!
Какие тебе логи, ты разобратся с rangy не смог... Иди гуляй... Подмигивание

Выдернул функцию скачивание файла с форума SMF (сайт), подключил к своему проекту - работает. Что касаетя приведенного здесь скрипта, в инете читал, что этот вариант скрипта вроде взят из официальной документации? Надо бы полистать эту документацию...
4. Viper - 15 Марта, 2016 - 14:31:49 - перейти к сообщению
St. если у вас руки из жопы, то не нужно кивать на других.
5. St. - 16 Марта, 2016 - 09:40:57 - перейти к сообщению
Viper пишет:
St. если у вас руки из жопы, то не нужно кивать на других.

Улыбка
6. St. - 16 Марта, 2016 - 17:14:08 - перейти к сообщению
Цитата:
Надо бы полистать эту документацию...


Полистал документацию, исправил ошибки.
Преведенный здесь скрипт, полностью рабочий.

 

Powered by ExBB FM 1.0 RC1