Witam

Kozystam z prostego systemu uploadu plikow na serwer:
  1. <?php
  2. if ($_FILES['file']['error'] > 0)
  3. {
  4. echo '<center><h3>File error. Try again.</h3></center>';
  5. switch ($_FILES['file']['error'])
  6. {
  7. case 1: include "materials_form.php"; break;
  8. case 2: include "materials_form.php"; break;
  9. case 3: include "materials_form.php"; break;
  10. case 4: include "materials_form.php"; break;
  11. }
  12. }
  13.  
  14. $lokalizacja = 'upload/'.$_FILES['file']['name'];
  15. if(is_uploaded_file($_FILES['file']['tmp_name']));
  16.  
  17.  
  18. $update = mysql_query ("INSERT INTO download VALUES ( 
  19. NULL,
  20. '$title', 
  21. '$description',
  22. '$lokalizacja',
  23. '$category'
  24.  )
  25.  ")or DIE(mysql_error());
  26.  
  27. if (!move_uploaded_file($_FILES['file']['tmp_name'], $lokalizacja))
  28.  { echo "error";  }
  29. ?>


Moj problem jest taki iz kiedy wgrywam pliki na serwer np w pracy to jest wszystko ok moge wgrac pliki np 2.2 MB i wszystko gra. Problem jest kiedy jeden z moich klientow probuje wgrac plik np 1.2 MB ma error "HTTP 500 Internal Server Error" Nie wchodzi w rachube limit pliku bo jest bardzo duzy. Mysle czy jest ustawienie serwera ktore jest odpowiedzialne za dlugosc sesji dla uploadu?? i jesli ja mam szybki polaczenie mieszcze sie w czasie z uploadem wiekszych plikow a na wolnym polaczeniuw tym czasie moge uploadowac duzo mniejsze questionmark.gif?

Dzieki za odp.