Przesyłanie danych na serwer $_FILES, Błądprzy przesyłaniu plików wększych niż 2MB - php.ini ustawione dob |
Przesyłanie danych na serwer $_FILES, Błądprzy przesyłaniu plików wększych niż 2MB - php.ini ustawione dob |
20.01.2021, 02:38:05
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.04.2017 Ostrzeżenie: (0%) |
Witam wszystkich.
Mam serwer (no, ubuntu na starym lapku podpięty pod sieć). Na nim mam zainstalowane Apache2. Przy każdej chęci wrzucenia pliku większego niż 2MB przez przeglądarkę wyskakuje błąd (UPLOAD_ERR_INI_SIZE = Value: 1; The uploaded file exceeds the upload_max_filesize directive in php.ini) Uwierzcie mi, plik php.ini jest skonfigurowany dobrze. Wręczpróbowałem wielu ustawień, wielu sposobów i wciąż nic. Tak plik php.ini jest skonfigurowany teraz: memory_limit = 128MB upload_max_filesize = 1024M max_file_uploads = 1000 file_uploads = On post_max_size = 1024M enable_post_data_reading = On upload_tmp_dir = /mnt/disk1/tmp Każdy folder (upload_tmp_dir - ten też) do którego chce uploadować dane ma dostęp 777 (dla pewności, że jest pełny dostęp) W jednych przeglądarkach pokazuje się błąd 500 w innych ładuje się normalnie strona www tyle że gdy w PHP wyświetlam print_r($_FILES); wyświetla się: W ustawienach Apache2 wydaje się wzystko ustawione dobrze. Nawet system restartowałem. Wszystko co wyczytałem w internetach i o czym pomyślałem nie działa. Proszę pomóżcie. |
|
|
20.01.2021, 03:10:34
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Zrób phpinfo() i to w nim sprawdź który plik php.ini został wczytany.
-------------------- |
|
|
20.01.2021, 03:50:06
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.04.2017 Ostrzeżenie: (0%) |
Jej. Ogromnie Ci dziękuje!
Przyznam, że nie miałem pojęcia o istnieniu pliku w tym miejscu (myślałem, że jest jeden tylko) Dziękuje za pomoc, wszystko teraz działa. |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 19:26 |