Products & Services Submit a ticket My Tickets
Selamat datang
Masuk  Mendaftar

Mengatasi Error "Unexpected response from the server. The file may have been uploaded successfully" saat upload media di WordPress

Pernahkah Anda mengalami pesan error seperti ini saat mengunggah file melalui Media Library di WordPress?

"Unexpected response from the server. The file may have been uploaded successfully"


Pesan ini membingungkan karena seolah-olah file berhasil diunggah, namun muncul notifikasi kesalahan tersebut. Artikel ini akan membahas penyebab umum dan solusi yang bisa Anda lakukan untuk mengatasinya.


Penyebab error ini biasanya muncul akibat dari salah satu berikut:

  1. Batas konfigurasi PHP di server terlalu kecil (upload_max_filesize, post_max_size, max_execution_time)

  2. Konflik plugin atau tema

  3. Masalah di file .htaccess

  4. Masalah session atau cookie browser

  5. ModSecurity (Web Application Firewall) memblokir permintaan upload karena dianggap mencurigaka

  6. File Permission Anda

Untuk solusi ini Anda dapat mengikuti langkah-langkah berikut:

  1. Cek dan Tingkatkan Batas Konfigurasi PHP

Tingkatkan nilai konfigurasi PHP di hosting Anda untuk upload_max_filesize, post_max_size dan max_execution_time di menu MultiPHP INI Editor, file php.ini, atau file.htaccess. Dan ubah sesuai dengan keutuhan Anda, seperti Contoh di bawah ini:

Jika menggunakan file php.ini

upload_max_filesize = 64M 
post_max_size = 64M 
max_execution_time = 300
HTML

Jika menggunakan file .htaccess

php_value upload_max_filesize 64M 
php_value post_max_size 64M 
php_value max_execution_time 300

HTML


  1. Nonaktifkan Plugin Sementara

Salah satu penyebab error "Unexpected response from the server" adalah konflik antar plugin atau plugin yang tidak kompatibel dengan versi WordPress atau PHP yang digunakan.

Untuk memastikan hal ini:

  • Coba nonaktifkan semua plugin terlebih dahulu melalui dashboard WordPress atau langsung dari File Manager dengan mengganti nama folder /wp-content/plugins menjadi misalnya /plugins-disable.

  • Setelah semua plugin nonaktif, coba ulangi proses upload file di Media Library.

  • Jika upload berhasil tanpa error, berarti ada plugin yang menyebabkan konflik.

  • Aktifkan kembali plugin satu per satu sambil mengetes proses upload, hingga ditemukan plugin mana yang menyebabkan masalah.

Setelah plugin penyebab ditemukan, Anda bisa:

  • Menghapus plugin tersebut

  • Mengganti dengan plugin alternatif

  • Atau menghubungi pengembang plugin untuk solusi lebih lanjut

  1. Periksa dan Reset File .htaccess

File .htaccess adalah file konfigurasi penting di WordPress, terutama untuk mengatur URL rewrite, keamanan, dan pengaturan server lainnya. Jika terjadi kesalahan atau ada konfigurasi tambahan yang tidak sesuai, file ini bisa menyebabkan gangguan saat mengunggah file atau menjalankan fungsi tertentu di WordPress, termasuk error saat upload.

Untuk mengatasi kemungkinan masalah pada .htaccess:

  • Masuk ke File Manager di cPanel atau gunakan FTP

  • Arahkan ke folder root website Anda (biasanya public_html atau folder tempat WordPress terpasang)

  • Temukan file .htaccess dan rename untuk dijadikan backup

  • Setelah itu, Buat file .htaccess baru dan isikan dengan konfigurasi default WordPress berikut:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
HTML
Cek kembali apa file bisa di upload ke media
  1. Coba Gunakan Browser Lain atau Mode Incognito

Beberapa ekstensi browser bisa mengganggu proses upload. Coba gunakan mode Incognito atau browser lain.


  1. Menonaktifkan Modsecurity

ModSecurity adalah firewall di sisi server yang dirancang untuk melindungi website dari serangan berbahaya (seperti SQL injection, XSS, dll). Namun, kadang ModSecurity terlalu sensitif, dan bisa salah mendeteksi aktivitas yang sebenarnya normal, seperti:

  • Upload file ke Media Library

  • Edit file via editor tema

  • Akses ke URL tertentu di dashboard WordPress

  • Penggunaan plugin tertentu

Ketika ModSecurity mendeteksi sesuatu yang "mencurigakan", ia akan memblokir request tersebut tanpa memberikan pesan yang jelas — dan hasilnya muncul error seperti yang Kakak alami.


Untuk ini Anda dapat Menonaktifkan Modsecurity di Cpanel Anda:

  1. Coba matikan ModSecurity sementara (jika ada akses cPanel):

    1. Login ke cPanel

    2. Cari menu "ModSecurity"

    3. Pilih domain yang digunakan

    4. Klik "Disable" (sementara)

  2. Upload ulang file dari Media Library

  3. Jika berhasil, berarti ModSecurity memang penyebabnya

  4. Setelah itu, aktifkan kembali ModSecurity untuk menjaga keamanan


  1. Cek Media Library dan Izin Akses File

Meskipun muncul error, file sebenarnya mungkin sudah berhasil diunggah. Silakan periksa kembali di Media Library apakah file sudah muncul di sana.

Jika file tidak muncul, pastikan juga bahwa:

  • Folder wp-content/uploads/ memiliki permission yang benar, biasanya 755 untuk folder dan 644 untuk file.

  • File yang diupload memiliki izin akses yang memungkinkan untuk dibaca dan ditampilkan oleh WordPress.

Jika permission tidak sesuai, Anda bisa memperbaikinya melalui File Manager di cPanel atau menggunakan FTP.


Error "Unexpected response from the server" di WordPress bisa disebabkan oleh berbagai hal, tapi umumnya terkait konfigurasi server atau keamanan (seperti ModSecurity).

Dengan mengikuti langkah-langkah di atas, Anda seharusnya bisa mengatasi error ini dan kembali mengunggah file seperti biasa.

Apakah jawaban ini bermanfaat? Ya Tidak

Send feedback
Maaf kami tidak bisa membantu. Bantu kami mengembangkan artikel ini dengan umpan balik Anda.