Anda sudah menyiapkan file Anda untuk menjinakkan situs Anda, hanya untuk bertemu dengan “Maaf, jenis file ini tidak diizinkan untuk alasan keamanan”. Tidak, situs Anda tidak diserang, juga tidak berarti file Anda berbahaya. Roadblock ini adalah perlindungan bawaan WordPress, menjaga tali ketat pada apa yang diunggah untuk memastikan situs Anda tetap aman dan berjalan dengan lancar.
Membongkar kesalahan
Kesalahan ini muncul karena WordPress memiliki daftar jenis file yang dikuratori yang dianggap aman dan didukung. Ketika Anda mencoba mengunggah sesuatu di luar daftar ini – seperti file gambar AVIF, format yang relatif baru yang dikenal karena efisiensi kompresi yang mengesankan – WordPress memunculkan peringatan ini. Ini kurang tentang file spesifik menjadi ancaman dan lebih banyak tentang WordPress yang tidak mengenali jenis file.
Jenis file yang didukung di WordPress
Saat Anda mengunggah file ke situs WordPress Anda, yang pada dasarnya Anda lakukan adalah memperkenalkan konten baru ke ekosistem Web yang luas. Di sini, tipe MIME memainkan peran sebagai pengenalan digital, membantu browser web memahami sifat file yang Anda unggah, apakah itu gambar, video, dokumen, atau file audio.
PANTOMIM Jenis, berdiri untuk ekstensi surat internet multiguna, pada dasarnya adalah cara internet untuk mengkategorikan jenis konten. Anggap saja sebagai setara digital pelabelan makanan. Sama seperti label membantu Anda memahami apa yang ada di dalam kaleng tanpa membukanya, tipe mime memberi tahu browser cara memperlakukan file yang berbeda. Misalnya, file .jpg atau .png dikenali sebagai gambar, sedangkan .mp3 dan .wav adalah file audio. WordPress memanfaatkan sistem ini untuk mengelola dan menampilkan konten yang Anda unggah.
WordPress mendukung berbagai jenis file, terutama yang paling umum digunakan di seluruh web. Ini termasuk:
- Gambar: .jpg, .jpeg, .png, .gif, .ico.
- Dokumen: .pdf, .doc, .docx, .ppt, .pptx, .pps, .ppsx, .odt, .xls, .xlsx, .psd.
- Audio: .mp3, .m4a, .ogg, .wav.
- Video: .mp4, .m4v, .mov, .wmv, .avi, .mpg, .ogv, .3gp, .3G2.
Selain itu, file HTML juga dapat diunggah, memperluas ruang lingkup konten yang dapat Anda kelola melalui WordPress.
Ketika teknologi berkembang, format file baru muncul, seperti format gambar Avif, yang menawarkan kompresi yang unggul tanpa mengorbankan kualitas. Pendekatan konservatif WordPress berarti ia dapat ketinggalan dalam mendukung format yang lebih baru di luar kotak.
Variasi kesalahan
Bergantung pada konteks dan platform yang Anda gunakan, kesalahan ini dapat memakai beberapa topeng yang berbeda:
- “Maaf, jenis file ini tidak diizinkan karena alasan keamanan.”
- “Kesalahan: Jenis file tidak diizinkan untuk alasan keamanan.”
- “Unggah gagal: Jenis file ini tidak didukung.”
- “Tidak dapat mengunggah jenis file ini untuk alasan keamanan.”
- Kesalahan Keamanan Jenis File WordPress.
- “Jenis file yang diunggah tidak diperbolehkan.”
- “Jenis file tidak diizinkan.”
Apakah Anda mengunggah tema baru, plugin, atau hanya file media, esensi kesalahan tetap sama: WordPress memasang bendera merah pada jenis file.
Alasan mengapa kesalahan ini terjadi
Akar dari masalah ini adalah tindakan keamanan WordPress yang dirancang untuk mencegah unggahan file yang berpotensi berbahaya yang dapat membahayakan keamanan dan integritas situs web Anda. Inilah mengapa itu bisa memimpin kepalanya:
Jenis file yang tidak didukung: WordPress memiliki daftar putih dari jenis file dan ekstensi yang diizinkan untuk unggahan, dan jika file Anda tidak cocok, pintu ditutup.
Konfigurasi WordPress: File atau pengaturan plugin wp-config.php mungkin memiliki batasan yang ditetapkan, sengaja atau tidak, yang membatasi unggahan file.
Pembatasan hosting: Beberapa layanan hosting memaksakan pembatasan jenis file mereka sendiri, menambahkan lapisan lain dari penjaga gerbang.
Plugin keamanan: Untuk meningkatkan keamanan, plugin mungkin membatasi jenis file lebih jauh dari pengaturan default WordPress.
Pengaturan Jaringan Multisite: Jika Anda menggunakan multisite WordPress, admin jaringan dapat menerapkan pembatasan jenis file di seluruh jaringan.
Pemeriksaan awal
Sebelum mempelajari solusi kompleks yang melibatkan perubahan pada konfigurasi WordPress Anda, penting untuk memverifikasi ekstensi file yang Anda coba unggah. Ekstensi file yang salah adalah penyebab umum dari kesalahan ini. Misalnya, mencoba mengunggah gambar dengan ekstensi .jpg yang telah disimpan secara keliru karena .avi dapat memicu pesan ini.
Cara memperbaiki ekstensi file
Windows
- Arahkan ke folder yang berisi file.
- Jika Anda tidak melihat ekstensi file, buka File Explorer, klik Melihat di atas, dan centang kotak Ekstensi Nama File.
- Klik kanan file, pilih Ganti namadan ubah ekstensi ke format yang benar (misalnya, dari .avi ke .jpg).
- Tekan Memasuki dan konfirmasi perubahan jika diminta.
Mac
- Membuka Menemukanr dan temukan file.
- Tekan Perintah + i Untuk membuka jendela informasi file.
- Di Nama & Ekstensi bidang, ubah ekstensi ke format yang benar (misalnya, dari .avi ke .jpg).
- Tutup jendela informasi untuk menyimpan perubahan Anda.
Jika menyesuaikan ekstensi file menyelesaikan masalah, Anda dapat melanjutkan untuk mengunggah file lagi. Jika kesalahan tetap ada, beralihlah ke solusi pemecahan masalah.
Menyelesaikan “Maaf, jenis file ini tidak diizinkan untuk alasan keamanan”
Ada beberapa cara yang bisa Anda lakukan untuk menyelesaikan masalah ini. Pada dasarnya, kedua metode akan mencapai hasil yang sama dari menambahkan jenis file baru ke dalam jenis file yang diizinkan dari instalasi WordPress Anda.
Mengedit wp-config.php untuk memungkinkan unggahan tanpa filter
Memungkinkan Izin_unfiltered_uploads Konfigurasi di situs WordPress Anda wp-config.php File memungkinkan Anda untuk mengunggah jenis file apa pun ke perpustakaan media WordPress Anda, melewati batasan keamanan default. Ini bisa sangat berguna untuk mengunggah jenis file yang biasanya tidak didukung oleh WordPress. Namun, penting untuk melanjutkan dengan hati -hati, karena memungkinkan unggahan tanpa filter berpotensi mengekspos situs Anda ke risiko keamanan jika tidak dikelola dengan benar. Di bawah ini adalah panduan terperinci tentang cara mengaktifkan fitur ini dengan aman.
Cadangkan situs Anda
Sebelum membuat perubahan pada file WordPress yang kritis, membuat cadangan lengkap dari situs Anda sangat penting. Tindakan pencegahan ini memastikan bahwa Anda dapat mengembalikan situs Anda ke keadaan sebelumnya jika ada yang salah selama proses.
Mengedit file wp-config.php
-
- Gunakan klien FTP seperti FileZilla atau klien SFTP untuk terhubung ke akun hosting web Anda. Arahkan ke direktori root dari instalasi WordPress Anda.
- Temukan wp-config.php File, klik kanan di atasnya, dan pilih opsi untuk mengedit. Itu wp-config.php File berisi detail konfigurasi dasar situs WordPress Anda. Terletak di folder root dari instalasi WordPress Anda. Jika klien FTP Anda tidak mendukung pengeditan, Anda dapat mengunduh file ke komputer Anda dan membukanya dengan editor teks seperti Notepad (Windows) atau TextEdit (Mac).
- Di editor, gulir untuk menemukan garis yang mengatakan /* Itu saja, berhenti mengedit! Selamat blogging. */. Tepat di atas baris ini, masukkan kode berikut:
define('ALLOW_UNFILTERED_UPLOADS', true);
Baris kode ini memungkinkan unggahan tanpa filter di situs WordPress Anda.
- Setelah menambahkan kode, simpan perubahan Anda. Jika Anda mengunduh file yang akan diedit, pastikan untuk mengunggahnya kembali ke lokasi yang sama di direktori root situs Anda.
Agar perubahan berlaku, Anda perlu menyegarkan sesi WordPress Anda dengan keluar dan kemudian masuk kembali ke admin WordPress Anda. Anda sekarang harus dapat mengunggah file apa pun ke situs web WordPress Anda.
Menggunakan plugin untuk mengunggah file khusus di WordPress
Untuk pengguna WordPress yang mencari alternatif untuk mengedit wp-config.php file untuk mengunggah jenis file yang tidak didukung, Jenis file tambahan WP Plugin menawarkan solusi yang ramah pengguna dan gratis. Pendekatan ini tidak hanya menghindari risiko potensial yang terkait dengan pengeditan file langsung tetapi juga memberikan lebih banyak kontrol granular atas jenis file yang dapat Anda unggah ke situs Anda. Inilah cara memulai plugin ini.
Memasang dan mengaktifkan plugin
- Masuk ke akun admin WordPress Anda.
- Navigasikan ke Plugin > Tambahkan plugin baru.
- Di bidang pencarian, cari Jenis file tambahan WP plugin.
- Klik Memasang > Mengaktifkan.
Mengkonfigurasi Pengaturan Jenis File
Untuk mengonfigurasi jenis file dan pengaturan:
- Di dasbor WordPress Anda, navigasikan ke Pengaturan > Jenis file tambahan.
- Anda akan melihat daftar jenis file yang komprehensif dengan kotak centang di sebelahnya. Gulir daftar ini dan centang kotak di sebelah jenis file yang ingin Anda ikuti untuk mengunggah di situs Anda.
- Setelah memilih jenis file yang Anda inginkan, klik Simpan perubahan Di bagian bawah halaman untuk menerapkan pengaturan Anda.
Menambahkan jenis file khusus
Jika jenis file yang perlu Anda unggah tidak terdaftar, Anda dapat menambahkannya secara manual.
- Gulir ke bagian bawah Jenis file tambahan Halaman Pengaturan.
- Anda akan menemukan bidang untuk memasukkan ekstensi file (misalnya, `.custom`) dan tipe pantomim (misalnya,` Aplikasi/Kustom`). Jenis MIME adalah cara standar untuk mengidentifikasi sifat dan format file; Pastikan Anda memasukkan jenis MIME yang benar untuk ekstensi file khusus Anda.
- Setelah memasukkan detail untuk jenis file khusus Anda, klik Menambahkan Tombol di sebelah bidang entri.
- Terakhir, klik Simpan perubahan Untuk memastikan jenis file khusus Anda dikenali untuk unggahan.
Pikiran terakhir
Di blog ini, kami membahas strategi untuk menyelesaikan kesalahan “Maaf, jenis file ini tidak diizinkan untuk alasan keamanan” di WordPress. Dimulai dengan pemeriksaan sederhana ekstensi file, kami pindah untuk memodifikasi wp-config.php File untuk izin unggah yang lebih luas dan memperkenalkan plugin tipe file ekstra WP sebagai solusi yang lebih aman dan lebih dapat disesuaikan. Setiap metode dijelaskan dengan instruksi terperinci untuk melayani pengguna dengan berbagai tingkat keahlian teknis. Kami juga menekankan pentingnya cadangan situs sebelum membuat perubahan dan menjaga keamanan sambil meningkatkan fungsionalitas situs. Solusi ini memberikan toolkit yang komprehensif bagi pengguna WordPress untuk mengelola dan memecahkan masalah unggahan file secara efektif.
Accelerate Your WordPress Creation With AI
Buat situs web WordPress khusus yang disesuaikan dengan kebutuhan bisnis Anda 10x lebih cepat dengan pembangun situs web 10web AI.
Tidak diperlukan kartu kredit