Php ini upload_max_filesize tidak berfungsi

file ini adalah file konfigurasi default untuk menjalankan aplikasi yang membutuhkan PHP. Ini digunakan untuk mengontrol variabel seperti ukuran unggahan, waktu tunggu file, dan batas sumber daya. File ini terletak di server Anda di folder /public_html

Saya memahami masalah yang paling membuat frustrasi di WordPress adalah “file yang diunggah melebihi arahan upload_max_filesize di php. ini. ”

Itu terjadi ketika Anda mencoba

  • Unggah file gambar atau video berukuran besar di WordPress Anda
  • Instal plugin atau tema ukuran raksasa, terutama jika memiliki banyak fitur
  • Atau file apa pun yang melebihi ukuran file maksimum unggahan Anda

Tahukah kamu?

Sebagian besar panduan yang tersedia di internet tidak berfungsi untuk memperbaiki masalah upload max filesize karena mereka mencoba untuk meningkatkan batas upload_max_filesize saja, tetapi elemen post_max_size juga penting untuk menyelesaikannya. Teruslah membaca untuk mempelajari lebih lanjut

Namun jangan khawatir, saya akan menunjukkan screenshot dari setiap langkah untuk menyelesaikan masalah dengan mudah

Bersemangat?

Mari kita mulai dengan apa yang menyebabkan masalah

Alasan Dibalik Kesalahan “file yang diunggah melebihi direktif upload_max_filesize di php. ini. ”

Perusahaan bereputasi baik mencoba membujuk konsumen dengan teknik pembelian yang berbeda, terutama dengan kata “tidak terbatas. ”

Php ini upload_max_filesize tidak berfungsi

Anda akan menemukan banyak perusahaan hosting yang mengklaim tidak terbatas dalam hal penyimpanan dan lebar pita

Tapi kenyataannya adalah sebaliknya

Mereka semua memiliki batasan yang biasanya digambarkan dalam kebijakan penggunaan wajar atau syarat dan ketentuan. Kebijakan ini ada karena suatu alasan — melestarikan sumber daya hosting

Mereka tahu 90% situs web tidak akan mendapatkan lebih dari 1000 kunjungan sebulan, tidak menimbulkan ancaman terhadap sumber daya mereka yang berharga. Untuk menghemat dari yang lain, mereka membatasi server, misalnya, tidak mengizinkan untuk mengunggah file berukuran 20MB atau lebih besar. Pembatasan ini menghemat banyak sumber daya yang berharga

Php ini upload_max_filesize tidak berfungsi

Mari kita ambil contoh Namecheap, yang tidak memungkinkan Anda mengunggah lebih dari 300.000 file, alias inode, dalam paket hosting bersama, dan batas ukuran unggahan maksimum hanya 50MB

Php ini upload_max_filesize tidak berfungsi

Hal yang sama terjadi pada batas ukuran file maksimal unggahan

Anda mungkin bertanya-tanya di mana pengaturan default disimpan? . file ini

php.default. ini terlihat seperti ini

Beberapa orang menyalahkan WordPress untuk batas bawah ukuran maksimal unggahan, tetapi itu tidak benar. WordPress tidak ada hubungannya dengan php. ini. Itu tidak datang dengan instalasi WordPress default

Berikut adalah semua file setelah unzip file WordPress yang diunduh dari situs web resmi WordPress — tanpa php. ini tersedia

Php ini upload_max_filesize tidak berfungsi

Melainkan batasan yang diberlakukan oleh hosting Anda di php. ini atau alternatif serupa yang mengontrol sumber daya server

Mari selami pemecahan masalah ini

6 Cara Memperbaiki File yang diupload melebihi upload_max_filesize

1. Dukungan Hosting Anda

Sudah jelas, saya tahu. 😁 Namun beberapa orang ragu untuk menghubungi penyedia hosting mereka;

Perlu diingat bahwa dukungan semua perusahaan hosting tidak sama. Misalnya, penyedia hosting terkemuka di industri Bluehost adalah salah satu perusahaan hosting terburuk di planet ini

Php ini upload_max_filesize tidak berfungsi

Gulir ke bawah sedikit;

Php ini upload_max_filesize tidak berfungsi

Itu tidak berarti kami menentang Bluehost secara pribadi, tetapi sama halnya dengan Hostgator

Php ini upload_max_filesize tidak berfungsi

Kesimpulannya adalah mendapatkan perusahaan hosting hebat yang memiliki dukungan luar biasa

Di One Smart Sheep, kami memahami bahwa klien adalah aset yang paling berharga. Masalah mereka diselesaikan dengan segera

Apa yang dilakukan Satu Domba Cerdas?

Kami membangun situs web kelas dunia dari bawah ke atas dan menyediakan hosting yang sangat cepat, pemeliharaan, dan manajer khusus untuk dukungan luar biasa melalui telepon, email, dan obrolan langsung, termasuk semuanya dalam $49/bulan

2. Gunakan Editor MultiPHP INI di cPanel

cPanel membuat hidup lebih mudah bagi orang untuk mengelola situs web mereka di ujung jari mereka. Ini menyediakan lusinan alat mulai dari menginstal sertifikat SSL hingga mencadangkan

Ini memiliki alat terpisah untuk meningkatkan batas ukuran unggahan maksimum yang dikenal sebagai Editor MultiPHP INI

Php ini upload_max_filesize tidak berfungsi

Ketika Anda mengkliknya, Anda dapat memilih situs web mana saja dari menu drop-down untuk menambah batas

Php ini upload_max_filesize tidak berfungsi

Anda akan melihat banyak arahan PHP. Untuk meningkatkan upload_max_filesize, harap tingkatkan batas dua arahan

  • post_max_size. 5000M
  • upload_max_filesize. 5000M

Masukkan nilai apa pun. Di sini M adalah singkatan dari MegaBytes. Jika Anda ingin memiliki batas 50GB, Anda harus mengetikkan 50000M

Anda dapat melihat batas di perpustakaan

Php ini upload_max_filesize tidak berfungsi

Catatan. Kebanyakan orang membuat kesalahan dengan hanya meningkatkan nilai upload_max_filesize, tetapi Anda juga harus meningkatkan post_max_filesize agar berfungsi

Tahukah kamu? . ini di direktori root Anda secara otomatis. Ini berjalan sebagai

;

;

;

; . //Pergilah. cpanel. net/EA4ModifyINI)

display_errors = Mati

max_execution_time = 90

max_input_time = -1

max_input_vars = 1000

batas_memori = 128M

post_max_size = 50000M

sidang. gc_maxlifetime = 1440

sidang. save_path = “/var/cpanel/php/sessions/ea-php73”

upload_max_filesize = 50000M

zlib. keluaran_kompresi = Mati

3. Tingkatkan nilai upload_max_filesize dengan mengedit. htaccess

Apakah kamu tahu? . htaccess dengan mudah

Pertama, Anda perlu menemukan di mana. htaccess pada dasarnya terletak di direktori root situs web Anda

Jika Anda menggunakan cPanel, buka File Manager. Jika Anda memiliki satu situs web, arahkan ke public_html, tetapi Anda memiliki beberapa domain, Anda akan melihat folder berbeda di sisi kiri File Manager

Php ini upload_max_filesize tidak berfungsi

Klik kanan pada. htaccess dan tekan Edit

Php ini upload_max_filesize tidak berfungsi

Anda akan mendapat peringatan untuk membuat cadangan sebelum melakukan perubahan apa pun, tetapi jangan khawatir, tekan lagi Edit

Php ini upload_max_filesize tidak berfungsi

Sekarang rekatkan kode di bawah ini setelah baris “# Setiap perubahan pada arahan di antara penanda ini akan ditimpa. ”

php_value upload_max_filesize 5000M

php_value post_max_size 5000M

php_value memory_limit 256M

php_value max_execution_time 300

php_value max_input_time 300

Php ini upload_max_filesize tidak berfungsi

Dan tekan Simpan Perubahan

Php ini upload_max_filesize tidak berfungsi

Selesai

Catatan. Di instalasi baru WordPress, Anda mungkin tidak melihat. htaccess. Untuk membuatnya, Anda harus membuat perubahan pada permalink Anda atau mengunggah default secara manual. file htaccess

Php ini upload_max_filesize tidak berfungsi

Untuk mengunggahnya secara manual, unduh default terlebih dahulu. file htaccess. Default. htaccess berjalan sebagai

# MULAI WordPress

Mesin Tulis Ulang Aktif

Aturan Tulis Ulang. * – [E=HTTP_AUTHORIZATION. %{HTTP. Otorisasi}]

RewriteBase /

RewriteRule ^index. php$ – [L]

Tulis Ulang %{REQUEST_FILENAME}. -f

Tulis Ulang %{REQUEST_FILENAME}. -d

Aturan Tulis Ulang. /indeks. php [L]

# AKHIR WordPress

Dan unggah di direktori root situs web Anda

Php ini upload_max_filesize tidak berfungsi

Dan edit seperti yang saya jelaskan di atas

4. Mengedit wp-config. File php

Dalam beberapa kasus, tidak ada metode yang cocok untuk Anda

Ini sangat sederhana

Sekali lagi kembali ke cPanel > File Manager > direktori root situs web Anda

Temukan wp-config. php

Php ini upload_max_filesize tidak berfungsi

Klik kanan untuk mengedit

Php ini upload_max_filesize tidak berfungsi

Sekarang rekatkan kode di bawah ini seperti yang ditunjukkan pada tangkapan layar di bawah ini

@ini_set( 'upload_max_filesize' , '5000M' );

@ini_set( 'post_max_size', '5000M');

@ini_set( 'memory_limit', '256M' );

@ini_set( 'max_execution_time', '300' );

@ini_set( 'max_input_time', '300' );

Php ini upload_max_filesize tidak berfungsi

Jangan lupa untuk menyimpan perubahan

Php ini upload_max_filesize tidak berfungsi

5. Buat atau Edit php. ini melalui cPanel

Beberapa hosting mungkin tidak memiliki opsi Multi PHP INI Editor; . ini. Jika php.ini. ini tidak ada, Anda dapat membuatnya sendiri

Unduh versi default php. ini sesuai versi PHP Anda

Unduh php.ini bawaan. ini 5. 4

Unduh php.ini bawaan. ini 5. 5

Unduh php.ini bawaan. ini 5. 6

Unduh php.ini bawaan. ini 7. 0

Unduh php.ini bawaan. ini 7. 1

Unduh php.ini bawaan. ini 7. 2

Unduh php.ini bawaan. ini 7. 3

Anda mungkin berpikir tentang cara memeriksa versi PHP?

Php ini upload_max_filesize tidak berfungsi

Di sini Anda dapat melihat versi situs web Anda saat ini

Php ini upload_max_filesize tidak berfungsi

Dalam kasus saya, saya menjalankan PHP versi 7. 3. Jadi saya akan mengunduh file default php. ini untuk 7. 3

Masalahnya adalah ia memiliki nama file yang perlu diubah dari php-72-ini. txt ke php. ini

Php ini upload_max_filesize tidak berfungsi

Itu tidak berfungsi sampai Anda memeriksa Ekstensi nama file dari bagian Lihat di Windows 10

Php ini upload_max_filesize tidak berfungsi

Di Mac, Anda dapat menemukannya di Preferensi Finder

Php ini upload_max_filesize tidak berfungsi

Sekarang kembali ke beranda cPanel dan temukan File Manager

Php ini upload_max_filesize tidak berfungsi

Arahkan ke nama situs web Anda yang ditampilkan sebagai nama folder di sisi kiri dan klik unggah

Php ini upload_max_filesize tidak berfungsi

Sebelum kita upload file php. ini, mari kita edit untuk upload_max_filesize dan post_max_filesize

Php ini upload_max_filesize tidak berfungsi

Standarnya adalah 2M, tetapi Anda dapat mengubahnya ke nilai apa pun yang Anda inginkan. Saya pilih 50000M tepatnya 50GB. Itu belum selesai. Temukan nilai lain post_max_size

Php ini upload_max_filesize tidak berfungsi

Sekarang saatnya menyimpan perubahan

Php ini upload_max_filesize tidak berfungsi

Sekarang unggah file php. ini ke direktori root situs web WordPress Anda

Php ini upload_max_filesize tidak berfungsi

Dan ini adalah versi terakhir dari php. ini

Php ini upload_max_filesize tidak berfungsi

6. Gunakan FTP untuk Mengedit wp-config. php dan. htaccess

Penggunaan cPanel menurun berkat komputasi awan yang memungkinkan Anda mengelola situs web dengan harga yang sangat murah

Php ini upload_max_filesize tidak berfungsi

DigitalOcean, Vultr, Linode, AWS, Microsoft Azure, dan Google Cloud Platform adalah beberapa cloud hosting terbaik di planet ini

Jika Anda membuat situs di dalamnya, biasanya Anda diberi akses ke FTP. Untuk mengakses FTP, unduh Filezilla, klien paling terkenal untuk berkomunikasi dengan situs Anda melalui FTP

Php ini upload_max_filesize tidak berfungsi

Saya selalu menggunakan Google Sheet untuk menyimpan informasi rahasia saya

Php ini upload_max_filesize tidak berfungsi

Jadi, saya akan menggunakan informasi di atas untuk terhubung dengan server FTP saya. Saya memasukkan IP server VPS ke dalam kotak host, nama pengguna sebagai root, kata sandi, dan meninggalkan port sebagai kosong

Dan yang penting, saya memasukkan /var/www/html ke kotak situs jarak jauh karena WordPress diinstal di folder ini secara default

Php ini upload_max_filesize tidak berfungsi

Pertama-tama, saya akan mengedit. htaccess. Itu mudah. Klik kanan. htaccess dan klik edit

Php ini upload_max_filesize tidak berfungsi

Ia meminta editor kode default. Saya menggunakan Microsoft Visual Studio Code. Lokasi default adalah

"C. Pengguna YOURUSERNAME AppData Program Lokal Microsoft VS Code Code. exe”

Jangan lupa untuk mengganti nama pengguna Windows Anda

Sekarang salin kode di bawah ini dan tempel sebelum #END WordPress

Php ini upload_max_filesize tidak berfungsi

php_value upload_max_filesize 5000M

php_value post_max_size 5000M

php_value memory_limit 256M

php_value max_execution_time 300

php_value max_input_time 300

Dan sekarang tekan Ctrl+S untuk menyimpannya

Sekarang tutup jendela Kode Visual. Seketika, FileZilla akan meminta izin untuk menghapus file lokal dan menyimpannya ke server Anda

Php ini upload_max_filesize tidak berfungsi

Aktifkan “Selesai mengedit dan hapus file lokal” dan klik Ya

Jika tidak berhasil, gunakan edit wp-config

Php ini upload_max_filesize tidak berfungsi

Dan rekatkan kode di bawah ini sebelum Selamat Blogging

Php ini upload_max_filesize tidak berfungsi

Simpan perubahan

Php ini upload_max_filesize tidak berfungsi

Menutup jendela. Filezilla akan meminta izin lagi

Php ini upload_max_filesize tidak berfungsi

Centang “Selesai mengedit dan hapus file lokal” lalu klik Ya

Yang Harus Dilakukan Setelah Melakukan Perubahan…

  • Jika Anda menggunakan hosting VPS

Jika Anda menggunakan hosting VPS seperti DigitalOcean, Vultr, atau Linode, jangan lupa untuk memulai ulang server Anda

Sangat mudah

Masuk ke platform Anda dan jalankan Console

Php ini upload_max_filesize tidak berfungsi

Masukkan nama pengguna dan kata sandi Anda dan ketik reboot, dan tekan enter

Php ini upload_max_filesize tidak berfungsi

  • Jika Anda menggunakan hosting cPanel

hosting cPanel tidak memungkinkan Anda untuk me-restart server Anda. Satu-satunya pilihan adalah menghapus cache Anda

Masuk ke WordPress Anda dan bersihkan semua cache

Php ini upload_max_filesize tidak berfungsi

  • Jika Anda menggunakan Cloudflare

Jika Anda menggunakan Cloudflare, Anda harus mengosongkan cache. Sangat mudah untuk melakukannya. Masuk ke akun Cloudflare Anda, arahkan ke Caching, klik Konfigurasi, dan tekan Bersihkan Semuanya

Php ini upload_max_filesize tidak berfungsi

Pikiran Akhir

Saya 100% yakin masalah Anda akan teratasi setelah mencoba semua cara yang telah kami sebutkan. Seperti yang saya gambarkan di pendahuluan, kesalahan tidak diperbaiki sampai Anda menambah dua nilai. upload_max_filesize dan post_max_size

Singkatnya, jika Anda adalah pengguna cPanel, cara terbaik adalah menggunakan Multi PHP Editor. Jika Anda menggunakan hosting VPS seperti DigitalOcean, maka. htaccess dan wp-config. php adalah cara terbaik untuk mengatasinya

Bagaimana Anda memperbaiki file yang diunggah melebihi upload_max_filesize?

file php secara langsung. .
Akses folder public_html menggunakan cPanel
Temukan wp-config. file php. Klik kanan file dan pilih opsi edit. .
Tambahkan kode berikut tepat di atas baris tersebut. @ini_set('upload_max_size' , '256M' );
Simpan file dan keluar. Coba unggah file Anda lagi

Bagaimana kita bisa mengubah ukuran maksimum file yang akan diunggah di PHP?

Untuk meningkatkan ukuran upload file di PHP, Anda perlu memodifikasi variabel upload_max_filesize dan post_max_size di php Anda. berkas ini . Selain itu, Anda juga dapat mengatur jumlah maksimal file yang boleh diunggah secara bersamaan, dalam satu permintaan, dengan menggunakan perintah max_file_uploads.

Bagaimana cara mengubah ukuran file PHP ini?

Cara Meningkatkan Ukuran Upload File di PHP .
Buka php.ini. ini di editor teks
Cari variabel upload_max_filesize dan tentukan ukuran yang ingin Anda tingkatkan. upload_max_filesize = 128M
Cari variabel post_max_size dan tentukan ukuran yang ingin Anda tingkatkan. (.
Setelah selesai, simpan php yang dimodifikasi

Bagaimana cara meningkatkan ukuran unggahan maksimum file 2mb?

Modifikasi wp-config. file php. Buka file di editor teks apa pun dan tambahkan kode berikut. @ini_set( 'upload_max_size' , '20M' );