Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Upload Plików


sula008

Rekomendowane odpowiedzi

Opublikowano

Witam, posiadam prosty skrypt do wysyłanie plików na stronę, wszystko pięknie działa do momentu gdzie chce wysłać plik który jest większy od ~2MB. Plik jest wysyłany (pasek stanu u dołu przeglądarki) i potem następuje odświeżenie strony i nic się nie dzieje, pliku nigdzie nie ma. Pliki mniejsze od 2MB wysyłają się normalnie, nie mam ustawionego limitu wagi pliku bo owy skrypt testuje. Tak jakby upływał czas wysłania pliku czy coś nie wiem
 

 

<div> 
<form enctype="multipart/form-data" action="index.php" method="post"> 
    <input type="file" name="plik"> 
    <input type="submit" value="Wyślij na serwer"> 
  </form>  
</div> 

<? 
  $uploaded = "". $_FILES['plik']['name']; 
  if (is_uploaded_file($_FILES['plik']['tmp_name'])) { 
      move_uploaded_file($_FILES['plik']['tmp_name'],$uploaded); 
      echo "Operacja przebiegła pomyślnie"; 
    } 
?>

 

 

Opublikowano

Sprawdź konfiguracje serwera,
Możliwe, że jest ustawiony limit przesyłanych plików.

Gdzieś na początku skryptu dodaj

 

ini_set('post_max_size', '64M');
ini_set('upload_max_filesize', '64M');

gdzie 64M to maksymalny rozmiar przesyłanego pliku

Opublikowano

MrZielsko dzięki za nakierowanie, zacząłem szukać po necie i znalazłem.

 

Jeżeli ktoś ma VPS jak w moim przypadku wchodzi w /etc/apache2/sites-enabled/000-default (to w moim przypadku) i na końcu przed </VirtualHost> wpisujemy

php_value upload_max_filesize 64M
php_value post_max_size 64M

Gdzie 64M to rozmiar pliku :-)

 

do zamknięcia

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...