2012-06-16 4 views
1

У меня проблема, когда мой клиент хочет иметь возможность загружать более двух больших файлов за раз, и мне было интересно, есть ли у кого-нибудь решение для этого, я Я уверен, что это настройка в Apache или PHP.Увеличение загрузки одновременных файлов на сервере LAMP

Вот что такое сценарий, у меня есть форма для загрузки видео с максимальным размером файла 1024 МБ (1 ГБ), поэтому, когда пользователь загружает 1 файл, который меньше или равен 1 ГБ, он отлично работает, затем они открываются новую вкладку и загрузить еще один большой файл, но когда они откроют третью вкладку этой формы и попытаются загрузить i Получить ошибку ввода-вывода из формы, поэтому я предполагаю, что PHP или apache ограничивают максимальное количество одновременных загрузок сервер.

Edit:

Когда я использовать другой компьютер с совершенно отдельным подключением к интернету (отдельные/другой внешние IP) я могу загрузить здесь, а также, так что кажется, как максимум одновременных загрузки на клиент/IP.

+0

Какова конкретная ошибка? – goat

+0

Не то, чтобы это повлияло на это, но каково значение параметра ini 'max_file_uploads'? –

+0

@rambo это перерыв. – mxaddict

ответ

0

Я думаю, что увеличение памяти, назначенной скрипту php, может помочь вам, я не думаю, что это наиболее подходящее решение, но когда у меня возникла проблема с обработкой большого количества больших файлов, я увеличил память для скрипта. Если вы разрабатываете это для очень загруженного сайта, я не рекомендую этот метод, но насколько я знаю, попробуйте увеличить объем памяти.

 ini_set('memory_limit','128M'); 

для тестирования, если у вас есть -1 вместо 128M система даст неограниченные памяти для сценария. Вы можете использовать это, чтобы проверить, вызвана ли проблема из-за памяти.

+0

ok, я пытаюсь увеличить лимит памяти (я тоже пробовал -1, так что это было бы неограничено), но это не сработало. Если я использую отдельный компьютер (отдельный внешний IP), он также позволит мне загрузить 2 файла. поэтому я уверен, что это соединения на клиентскую проблему, я просто не могу понять, где предел невозможен. – mxaddict

Смежные вопросы