Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the accelerated-mobile-pages domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/hosteko.com/public_html/htk-blog/wp-includes/functions.php on line 6121
Mengenal Error 405 Method Not Allowed Di Wordpress Dan Cara Mengatasinya - Hosteko Blog
HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Mengenal Error 405 Method Not Allowed Di WordPress Dan Cara Mengatasinya

Dalam sebuah website istilah error sangatlah sering dijumpai,ada berbagai macam jenis error tersebut.Nah di artikel kali ini kita akan membahas mengenai Error 405 Method Not Allowed.Apa si yang dimaksud dengan Error 405 Method Not Allowed?Apa si penyebab Error 405 Method Not Allowed dan bagaimana cara untuk mengatasi Error 405 Method Not Allowed.Mari kita bahas satu per satu.

Pengertian Error 405 Method Not Allowed

Error 405 Method Not Allowed terjadi saat web server sudah menerima request HTTP,tetapi ia menolaknya,Error 405 Method Not Allowed mengkonfirmasi URL yang diinput sudah benar, tetapi web server tetap tidak mengizinkan pengguna untuk membuka halaman.

Penyebab Error 405 Method Not Allowed

Status error wordpress dengan kode awal angka 4 biasanya disebabkan karena adanya isu dari sisi klien atau pengunjung website. Jadi,pemicu utama dari error ini adalah kesalahan dari sisi pengguna atau sisi klien,cakupan sisi klien ini terutama dari sisi browser web atau perangkat yang digunakan.Perangkat atau browser yang digunakan kemungkinan tidak mendukung atau tidak compatible.Di sisi lain,error 405 juga tidak sepenuhnya mengesampingkan server sebagai salah satu pemicunya.Dalam beberapa kasus contoh : server mungkin salah mengkonfigurasi dan menangani permintaan yang menyebabkan terjadinya error 405.

Tampilan Error 405 Method Not Allowed

Tergantung  pada server yang menangani permintaan,pesan HTTP 405 yang kalian jumpai mungkin berbeda-beda.Berikut ini beberapa variasi peringatan yang sering dijumpai :

  • 405 Metode Tidak Diizinkan.
  • Status HTTP 405 – Metode HTTP GET tidak didukung oleh URL ini.
  • 405 – Kata kerja HTTP yang digunakan untuk mengakses halaman ini tidak diperbolehkan.
  • 405 Tidak Diizinkan.
  • Metode Tidak Diizinkan.
  • Kesalahan: 405 Metode Tidak Diizinkan.
  • Kesalahan HTTP 405.
  • HTTP 405 Metode Tidak Diizinkan.
  • Kesalahan HTTP 405 – Metode Tidak Diizinkan.

Berikut tampilannya di browser :

  • 405  Error Di Microsoft Edge

  • 405  Error Di Safari

  • 405  Error in Firefox

  • 405 Method Not Allowed Di Google Chrome

Cara Mengatasi Error 405 Method Not Allowed

  • Downgrade ke WordPress versi Sebelumnya

Melakukan pembaruan terkadang bisa menimbulkan masalah yang tidak diinginkan.Contoh : setelah memperbarui website tiba- tiba mengalami error 405 Method Not Allowed.Jika kejadian ini terjadi setelah update versi terbaru WordPress,maka untuk mengatasinya adalah dengan men-downgrade WordPress ke versi sebelumnya.Proses downgrade ini bisa dilakukan dengan cara berikut :

Langkah awal dengan cara manual yakni download versi WordPress di WordPress.org atau dengan menggunakan Plugin WP Downgrade. Dengan plugin ini,kalian bisa melakukan otomatisasi proses downgrade dengan lebih mudah.Jika proses downgrade ternyata error berhasil hilang,berarti permasalahan ada di versi WordPress ini.Kalian bisa melakukan pembaruan kembali setelah versi yang lebih baru hadir atau menanyakan tim teknis WordPress untuk mengkomunikasikan kendala kalian.Jika error ini tetap muncul setelah proses downgrade,penyebab Error 405 Method Not Allowed bukan berasal dari versi WordPress,kalian bisa memperbaiki Error 405 Method Not Allowed ini dengan cara lainnya.

  • Nonaktifkan Plugin Bermasalah

Plugin yang terinstall terkadang mengalami masalah jika tidak terupdate secara berkala,tidak sesuai dengan versi terbaru WordPress atau karena masalah lainnya.Jika masalah bersumber dari plugin, penting untuk menemukan plugin mana yang sedang bermasalah.

Berikut langkah- langkahnya menemukan plugin bermasalah :

  • Masuk ke Dashboard admin WordPress,lalu pilih Plugin.
  • Centang semua plugin, lalu klik Bulk Actions > Deactivate.

Setelah plugin dinonaktifkan website bisa diakses,itu berarti masalah Error 405 Method Not Allowed ini memang dipicu dari plugin.Selanjutnya coba mengaktifkan kembali plugin satu per satu,lalu refresh setiap kali melakukan aktivasi plugin.Cara ini membantu kalian menemukan plugin mana yang menjadi permasalahan.Sebaliknya jika semua plugin saat dinonaktifkan tadi peringatan error masih muncul,masalah bukan berasal dari plugin.Masalah bisa dipicu karena tema WordPress yang error.

  • Memperbaiki Error Database

Penyebab Error 405 Method Not Allowed,Salah satunya adalah perubahan tanpa sengaja yang terjadi di database.Ini bisa terjadi karena salah satu plugin yang diinstal mempunyai akses untuk masuk ke database.Artinya, salah satu plugin bisa mengubah pengaturan database tanpa sepengetahuan kalian.Perubhaan ini yang mengakibatkan Error 405 Method Not Allowed.Mencari tahu letak perubahan database ini cukup rumit dan menguras waktu. Terutama untuk mereka yang tidak paham dengan coding,kalian perlu mengakses database di WordPress kalian dan mengecek satu per satu untuk memastikan apakah ada script yang disisipkan atau ada perubahan yang dilakukan oleh plugin.Untuk pengecekan ini,bisa meminta bantuan developer atau webmaster yang memahami coding.Untuk pencegahan selanjutnya,bisa menggunakan plugin keamanan seperti Wordfence Security.

  • Menonaktifkan Tema

Perubahan tema terkadang dapat memicu munculnya error di website kalian.Karena itu cobalah untuk mengganti tema kalian dengan cara berikut:

  • Buka Dashboard admin WordPress kalian.
  • Pilih Appearance pada menu di sidebar kiri, kemudian klik Themes.

  • Pilih tema lain dengan mengklik Activate.
  • Refresh kembali website kalian dan lihat error masih muncul atau tidak.

Jika benar plugin atau tema yang menjadi pemicu Error 405 Method Not Allow,kalian bisa menghapus atau menggantinya dengan opsi lain.Kami sarankan kalian melaporkan isu ini ke pihak developer mereka agar segera diatasi.

  • Mencari Dan Mengurangi Bug Script WordPress

Masih belum berhasil mengatasi Error 405 Method Not Allowed?Solusi berikutnya yang bisa dilakukan adalah melakukan debugging script dari instalasi WordPress kalian.Debugging ini sendiri berarti proses mencari dan mengurangi bug (gangguan) pada halaman.Cara ini solusi yang efektif untuk menemukan error di setiap kode instalasi WordPress.Debugging kode atau script sebaiknya tidak dilakukan sendiri,karena ini membutuhkan keahlian developer.Hubungilah penyedia layanan hosting kalian.

  •  Periksa Konfigurasi Server Website 

Cara terakhir yakni mengecek pengaturan konfigurasi pada web server kalian.Kebanyakan website menggunakan web server dari dua software populer yaitu Apache atau Nginx.

Berikut ini langkah-langkah untuk mengecek pengaturan konfigurasi web server dari kedua software tersebut :

1. File Konfigurasi Di Apache

Jika server website menggunakan Apache,kalian akan menemukan file dengan format .htaccess. Selanjutnya,kalian bisa mengecek pengaturan konfigurasinya di file tersebut. Berikut ini caranya :

  • Melalui cPanel buka folder root (root directory) website kalian.
  • Buka folder File Manager.
  • Cari file dengan format .htaccess di kolom search.jika  menggunakan layanan shared hosting,bisa mencari file dengan format : /home/public_html/.htaccess.
  • Buka file tersebut dengan menggunakan text editor seperti Notepad.
  • Cari barisan kode yang bertuliskan Rewrite. Rewrite ini berfungsi untuk mengarahkan pengunjung ke halaman website yang tepat sesuai dengan alamat URL.
  • Periksa apakah terdapat barisan kode Rewrite yang diakhiri dengan kode [R=405]. Contohnya  :

RewriteEngine on RewriteCond %{REQUEST_URI} ^/users/create/?.*$
RewriteCond %{REQUEST_METHOD} =GET
RewriteRule ^(.*)$ https: //hosteko .com/users/new$1 [R=405,L]

  • Jika kaliam menemukan kode ini,tambahkan karakter pagar # di barisan itu.
  • Restart kembali web server milik kalian.Kemudian refresh halaman website,apakah error sudah berhasil hilang atau belum.

 2. File Konfigurasi Di Nginx

Cara cek file konfigurasi dengan web server Nginx perlu mencari file dengan format nginx.conf.

  • Supaya mudah menemukan file format nginx.conf,kalian bisa cek di beberapa folder direktori seperti: /usr/local/nginx/conf, /etc/nginx, atau  /usr/local/etc/nginx.
  • Jika sudah ketemu,buka file tersebut dengan text editor.
  • Temukan baris kode yang menyertakan angka 405 seperti contoh ini :

server {
listen 80;
listen 443 ssl;
server_name airbrake.io;
location /users/create {
if ($request_method = POST) {
return 405 https://pandagila.com/users/create$request_uri;
}
}
}

Kode di atas menunjukkan kalau ada Error 405 Method Not Allowed di URL tersebut.Mengatasinya,bisa menambahkan karakter pagar # di awal baris kode.Restart web server kalian dan refresh halaman yang bersangkutan, cek apakah error telah berhasil hilang atau belum.

 

sekian artikel kali ini semoga bisa bermanfaat untuk kalian semua 🙂

 

Jadilah yang pertama untuk memberi nilai
feni

Recent Posts

Pengertian Bisnis Afiliasi serta Panduan bagi Pemula

  Bisnis afiliasi kini sering dijalankan oleh pengusaha perorangan, blogger, dan pembuat konten. Dengan bisnis…

23 minutes ago

Ingin Menjadi Online Freelance Writer? Pahami Terlebih Dahulu Artikel Berikut!

Perkembangan didunia internet tidak hanya mempengaruhi akses dan teknologi, tetapi juga mempengaruhi pilihan karier. Ada…

3 hours ago

Rekomendasi (8+) Aplikasi Email Client Gratis yang Bisa Anda Coba!

Pada zaman digital kini, mengandalkan email sebagai komunikasi memang sudah familiar. Keterlambatan dalam membalas dan…

1 day ago

Manfaat yang Kamu Dapat Jika Menggunakan Google Foto

Google Photos adalah plaform yang diciptakan oleh Google untuk berbagai dan menyimpan gambar. Diluncurkan pada…

1 day ago

GDN (Google Display Network): Definisi, Jenis Iklan, & Manfaatnya Untuk Bisnis

GDN merupakan jaringan iklan yang dimiliki oleh Google dan memungkinkan penayangan iklan di banyak platform…

2 days ago

Tips Cepat Install Zabbix dengan Apache di Ubuntu 18.04

Monitoring Tools seringkali digunakan untuk mengawasi jaringan atau aplikasi web yang beroperasi tanpa henti, sehingga…

2 days ago