Ada beberapa skenario khusus ketika Anda mungkin diminta untuk mengubah konfigurasi PHP Anda. Secara khusus, Anda mungkin diarahkan untuk mengedit file di server Anda bernama php. ini dan untuk meningkatkan batas upload_max_filesize
Apa pengaturan PHP upload_max_filesize?
upload_max_filesize adalah pengaturan yang dikelola melalui Opsi PHP, yang mengatur ukuran maksimum setiap file yang diunggah
Cara Meningkatkan Limit upload_max_filesize di cPanel
Pemilih PHP dihilangkan secara default di cPanel dan mungkin hilang dari akun Anda jika Anda menghosting dengan host web yang berbeda. Semua pelanggan ChemiCloud harus melihat bagian Pilih Versi PHP di cPanel akun hosting mereka
Meskipun tidak mengizinkan perubahan langsung ke PHP. ini di server kami. Namun, perubahan konfigurasi PHP dapat dilakukan dari cPanel dengan mengikuti langkah-langkah berikut
Tonton video tutorialnya, atau lanjutkan mengikuti petunjuk langkah demi langkah dalam tutorial ini
1) Masuk ke cPanel
2) Cari bagian PERANGKAT LUNAK dan klik Pilih versi PHP
Berjuang dengan masalah dukungan dan situs web? . 🤓 Lihat rencana kami.
3) Klik tautan Opsi di jendela baru
4) Di sini Anda dapat menemukan upload_max_filesize dan mengklik nilainya
Menu tarik-turun atau kotak input teks akan muncul, memungkinkan Anda untuk mengubah nilainya sesuai kebutuhan. Periksa dokumentasi skrip, plugin, atau tema Anda (atau pesan kesalahan di layar) untuk menemukan nilai yang benar
Agar perubahan baru dapat direfleksikan, nilai ini setidaknya harus sebesar post_max_size.
5) Setelah Anda melakukan perubahan, lakukan klik kiri di mana saja di luar dropdown atau kotak input teks. Jika perubahan berhasil, Anda akan melihat kotak hijau dengan pesan yang mengonfirmasi bahwa perubahan telah diterapkan
Itu saja. Sekarang Anda tahu cara meningkatkan upload_max_filesize di cPanel
Jika Anda menikmati tutorial ini, maka Anda akan menyukai dukungan kami. Semua paket hosting ChemiCloud menyertakan dukungan 24/7 dari tim dukungan kami yang luar biasa. Lihat paket kami dan migrasikan situs web Anda secara gratis hari ini
Mencoba menambahkan sesuatu ke situs WordPress hanya untuk mendapatkan pesan yang menyatakan itu. "File yang diunggah melebihi arahan upload_max_filesize di php. ini"
Pesan kesalahan ini dapat muncul saat Anda mengunggah file besar, video, plugin, tema, file jenis apa pun yang Anda unggah ke akun WordPress Anda
Dalam postingan ini, kami akan membantu Anda memecahkan masalah dan membuatnya agar Anda dapat mengupload file yang lebih besar. Bahkan, kita akan menutupi
- Apa yang memicu "file yang diunggah melebihi direktif upload_max_filesize di php. ini"
- Cara mengatasi "file yang diunggah melebihi arahan upload_max_filesize di php. ini"
Isi[]
Apa penyebab "file yang diunggah melebihi arahan upload_max_filesize di php. ini"
Jadi mengapa ini terjadi?
Batas ini ditentukan dalam megabyte di direktif upload_max_filesize di php. ini
Direktif upload_max_filesize sendiri dikonfigurasi di dalam file php.ini. ini, yang merupakan file konfigurasi server default untuk program yang menjalankan PHP
Kombinasi keduanya – upload_max_filesize dan php. ini – adalah apa yang dimaksud dengan pesan kesalahan yang Anda lihat
Penting untuk dicatat bahwa pembatasan unggahan ini bukanlah konfigurasi WordPress. Namun, Anda dapat melihat batasan ini di situs WordPress Anda jika Anda membuka tab Media untuk menambahkan file baru atau melakukan jenis unggahan lainnya (seperti cadangan) yang lebih besar dari batas unggahan maksimum ini
Cara memverifikasi batas unggahan saat ini di WordPress
Seperti yang Anda lihat pada tangkapan layar di atas, batas default adalah 128 MB, yang cukup baik dan kemungkinan tidak menimbulkan masalah, dalam sebagian besar kondisi. Namun, sejumlah host lain menyetel default ke sekecil 2 MB atau 4 MB
Artinya, setiap kali Anda mencoba mengupload file yang lebih besar dari jumlah tersebut, Anda akan melihat "file yang diupload melebihi direktif upload max filesize di php. ini" atau pesan terkait seperti "nama file melebihi ukuran unggahan maksimum untuk situs ini. "
Cara Memperbaiki file yang diupload melebihi direktif upload max filesize di php. ini
Anda perlu menambah batas unggahan ukuran file untuk memperbaiki masalah ini. Artinya, Anda perlu mengubah nilai direktif upload_max_filesize di php.ini Anda. konfigurasi ini
Ada berbagai cara untuk melakukannya – metode yang Anda pilih sebagian besar akan bergantung pada penyiapan host Anda
1. Hubungi dukungan hosting web Anda
Meskipun kami akan membahas beberapa pendekatan yang dapat Anda terapkan sendiri, pendekatan yang paling mudah biasanya adalah menghubungi dukungan host Anda dan meminta mereka untuk meningkatkan ukuran unggahan maksimum untuk Anda
Ini adalah permintaan sederhana, bantuan tuan rumah Anda harus tahu persis apa yang Anda inginkan, dan hanya perlu beberapa menit dari waktu Anda.
2. Mengedit php. file ini dari cPanel
Jika host Anda menggunakan cPanel, Anda harus dapat memperbarui php Anda. ini dan upload_max_filesize dari dasbor cPanel
Kemudian pilih situs WordPress Anda dari menu drop-down. Setelah itu, Anda dapat memodifikasi direktif upload_max_filesize untuk situs tersebut
tangkapan layar Mengubah arahan ukuran file maksimum unggahan untuk cPanel
Tingkatkan nilainya tergantung pada kebutuhan Anda
3. Edit php.ini Anda. ini melalui FTP
php. File ini mengatur bagaimana server beroperasi pada program PHP
Sayangnya, bergantung pada batasan host Anda, Anda mungkin tidak diizinkan untuk menggunakan atau memodifikasi php. pengaturan ini. Untuk alasan ini, penggunaan. htaccess (yang akan kita bahas di bagian selanjutnya) juga dapat menjadi solusi potensial
Namun, pertama-tama Anda dapat mencoba melihat apakah Anda diizinkan menggunakan php. ini di host Anda
Untuk memulai, sambungkan ke server Anda melalui FTP dan buka folder root domain Anda
Jika Anda sudah melihat php. ini di folder root, Anda dapat memperbarui file. Jika tidak, buat file baru dan beri nama php. ini
Tangkapan layar dari - Cara membuat file baru untuk php. ini
Kemudian tambahkan atau ubah potongan kode berikut
Tangkapan layar dari direktif upload_max_filesize
Tempel cuplikan kode dan ubah nilainya agar sesuai dengan kebutuhan Anda
Saat Anda memodifikasi php yang ada. ini, temukan arahan yang sama di file yang ada dan ubah angka untuk menyelesaikan masalah Anda
upload_max_filesize = 128M
post_max_size = 128M_
memory_limit = 128M
Host tertentu akan meminta Anda untuk menerapkan perintah suPHP ke. htaccess situs Anda sedemikian rupa sehingga modifikasi di atas akan berfungsi dengan benar
Untuk melakukan ini, Anda juga dapat memperbarui. htaccess menggunakan PHP dan terapkan kode berikut ke bagian atas file
<IfModule for mod suphp.c>
SuPHP ConfigPath/home/yourname/public html_
</IfModule
Harap pastikan bahwa jalur diperbarui dengan jalur file sebenarnya dari situs Anda
4. Tingkatkan nilai upload max filesize dengan mengedit. file htaccess
Jika teknik yang disebutkan di atas tidak berhasil, Anda masih dapat mencoba mengubah direktif upload max filesize dengan mengupdate. htaccess di situs Anda
Untuk memulai, akses situs Anda melalui FTP dan ubah. htaccess di folder root situs Anda
Kemudian terapkan cuplikan kode berikut, pastikan Anda mengubah nilainya berdasarkan kebutuhan Anda
php_value upload_max_filesize 128M_
php_value post_max_size 128M
php_value memory_limit 128M_
Jika Anda mendapatkan pesan error server internal setelah memasukkan fragmen kode ini di atas, server Anda kemungkinan menjalankan PHP dalam mode CGI, yang berarti Anda tidak dapat menggunakan perintah ini di. file htaccess. Hapus cuplikan yang baru saja Anda sisipkan, dan situs Anda akan mulai berjalan dengan benar lagi
Pertanyaan yang Sering Diajukan
Apakah ada risiko dalam mengubah direktif upload_max_filesize?
Ya, ada sejumlah risiko. Risiko pertama adalah kesalahan kecil yang salah dalam. htaccess akan benar-benar menghapus situs Anda dengan kesalahan 500 server dan Anda perlu mengakses dan memperbaiki file tersebut melalui server hosting Anda. Ada risiko lain, tetapi ini adalah risiko yang bisa dialami kebanyakan orang
Mengapa arahan ini ada?
Arahan ini ada untuk memungkinkan administrator server hosting web menggunakan tingkat kontrol pada server, untuk memastikan bahwa sumber daya dibagi secara adil di antara pengguna. Dengan membatasi akses ke sumber daya tertentu, administrator dapat memastikan bahwa tidak ada satu pun situs web atau pengguna yang menggunakan jumlah sumber daya yang tidak proporsional seperti ruang server, atau memori server. Penggunaan sumber daya yang begitu luas dapat dilakukan dengan sengaja atau melalui kompromi atau peretasan server
Apa itu upload_max_filesize?
Arahan upload_max_filesize adalah perintah yang memungkinkan situs web atau hosting web membatasi ukuran maksimum satu file yang diunggah. Direktif serupa post_max_size adalah direktif serupa yang menentukan seberapa besar data POST dalam respons HTTP yang digunakan untuk mengirim segala jenis data ke server (tidak hanya terbatas pada ukuran file)
Membungkus
Untuk memeriksa apakah modifikasi Anda berfungsi, Anda dapat kembali mengupload file yang ingin Anda upload untuk melihat apakah batas upload maksimum yang baru mencerminkan jumlah yang Anda tetapkan di php Anda. kode ini. Jika semuanya berjalan dengan baik, Anda dapat melihat nilai baru dan Anda akan dapat mengunggah file (seperti gambar di galeri) yang membuat Anda kesulitan.
Terakhir, jika tidak ada yang berhasil dan dukungan host Anda tidak dapat membantu karena alasan apa pun, Anda tetap dapat mengupload file sebagai solusi melalui FTP. FTP tidak memiliki batasan dan memungkinkan Anda untuk mengunggah semuanya mulai dari gambar hingga plugin dan tema. Anda juga dapat mengunggah file secara massal jika Anda membutuhkannya
tentang Penulis
Penulis. Shahzad Saeed Situs web. http. //syahzadsaeed. com/
Shahzaad Saaed telah ditampilkan di sejumlah besar situs web otoritas, sebagai pakar WordPress. Dia berspesialisasi dalam pemasaran konten untuk membantu bisnis meningkatkan lalu lintas mereka