Semasa bekerja di blog saya hari ini, WordPress menunjukkan ralat HTTP semasa memuat naik imej, saya keliru dan tidak berdaya. Saya cuba memuat naik imej sekali lagi & lagi, tetapi ralat tidak akan hilang. Selepas 5-6 percubaan saya dapat memuat naik semula imej dengan jayanya. Tetapi kejayaan saya tidak lama lagi kerana selepas beberapa minit kesilapan yang sama datang mengetuk pintu saya.
Walaupun terdapat banyak pembetulan yang tersedia untuk masalah di atas tetapi sekali lagi ia akan membuang masa anda, itulah sebabnya saya akan Membetulkan ralat HTTP ini apabila memuat naik imej dan selepas anda selesai dengan artikel ini, saya boleh memberi jaminan kepada anda bahawa mesej ralat ini akan menjadi lama pergi.
kandungan[ bersembunyi ]
- Betulkan untuk WordPress menunjukkan Ralat HTTP semasa memuat naik imej
- Saiz gambar
- Tingkatkan memori PHP anda
- Menambah kod pada fail .htaccess
- Menukar fail functions.php tema
- Melumpuhkan Mod_Security
- Memasang semula versi terkini WordPress
- Pelbagai Pembetulan
Betulkan untuk WordPress menunjukkan Ralat HTTP semasa memuat naik imej
Saiz gambar
Perkara pertama dan jelas untuk diperiksa ialah dimensi imej anda tidak melebihi kawasan kandungan lebar tetap anda. Sebagai contoh, katakan anda ingin menyiarkan imej 3000X1500 tetapi kawasan kandungan siaran (ditetapkan oleh tema anda) hanya 1000px maka anda pasti akan melihat ralat ini.
Catatan: Sebaliknya sentiasa cuba hadkan dimensi imej anda kepada 2000X2000.
Walaupun perkara di atas mungkin tidak semestinya menyelesaikan isu anda tetapi sekali lagi ia patut disemak. Jika anda ingin menyemak garis panduan WordPress pada imej sila baca sini .
Tingkatkan memori PHP anda
Kadangkala meningkatkan memori PHP yang dibenarkan kepada WordPress seolah-olah membetulkan isu ini. Nah, anda tidak boleh pasti sehingga anda mencuba, tambah kod ini tentukan('WP_MEMORY_LIMIT', '64J') ke dalam anda wp-config.php fail.
Nota: Jangan sentuh sebarang tetapan lain dalam wp-config.php atau tapak anda akan menjadi tidak boleh diakses sepenuhnya. Jika anda mahu anda boleh membaca lebih lanjut mengenai Mengedit fail wp-config.php .
Untuk menambah kod di atas, hanya pergi ke cPanel anda dan pergi ke direktori akar pemasangan WordPress anda di mana anda akan menemui fail wp-config.php.
Jika perkara di atas tidak berfungsi untuk anda, ada kemungkinan besar penyedia pengehosan web anda tidak membenarkan anda meningkatkan had memori PHP. Dalam kes itu bercakap terus dengan mereka boleh membantu anda dalam menukar had memori PHP.
Menambah kod pada fail .htaccess
Untuk mengedit fail .htaccess anda cuma navigasi ke Yoast SEO > Tools > File Editor (jika anda tidak memasang Yoast SEO, maka anda harus memasangnya dan anda boleh membaca tentang bagaimana untuk mengkonfigurasi pemalam ini di sini ). Dalam fail .htaccess cuma tambah baris kod ini:
|_+_|
Selepas menambah kod cuma klik Simpan ditukar kepada .htaccess dan semak sama ada isu itu telah diselesaikan.
Menukar fail functions.php tema
Sebenarnya, kami hanya akan memberitahu WordPress untuk menggunakan GD sebagai kelas WP_Image_Editor lalai menggunakan fail functions.php tema. Setakat kemas kini terbaharu WordPress, GD telah disarikan dan Imagick digunakan sebagai penyunting imej lalai, jadi kembali kepada yang lama nampaknya dapat membetulkan isu untuk semua orang.
Disyorkan: Nampaknya, terdapat juga pemalam untuk berbuat demikian, pergi ke sini. Tetapi jika anda ingin mengedit fail secara manual, teruskan di bawah.
Untuk mengedit fail functions.php tema cuma navigasi ke Appearance > Editor dan pilih Theme Functions (function.php). Sebaik sahaja anda berada di sana cuma tambah kod ini pada penghujung fail:
|_+_|Catatan: Pastikan anda menambah kod ini dalam tanda PHP berakhir ( ?>)
Ini ialah pembetulan paling penting dalam panduan WordPress menunjukkan ralat HTTP semasa memuat naik imej tetapi jika isu anda masih belum diselesaikan, teruskan ke hadapan.
Melumpuhkan Mod_Security
Catatan: Kaedah ini tidak dinasihatkan kerana ia boleh menjejaskan keselamatan WordPress dan pengehosan anda. Hanya gunakan kaedah ini jika anda telah mencuba segala-galanya dan jika melumpuhkan ini berkesan untuk anda, hubungi pembekal pengehosan anda dan minta sokongan.
Sekali lagi pergi ke editor fail anda melalui Yoast SEO > Tools > File Editor dan tambahkan kod berikut pada fail .htaccess anda:
|_+_|
Dan klik Simpan ditukar kepada .htaccess.
Memasang semula versi terkini WordPress
Kadangkala isu ini boleh berlaku kerana fail WordPress yang rosak dan mana-mana penyelesaian di atas mungkin tidak berfungsi sama sekali, dalam kes itu, anda perlu memasang semula versi terkini WordPress:
- Sandarkan folder Plugin anda daripada cPanel (Muat turunnya) dan kemudian lumpuhkannya daripada WordPress. Selepas itu keluarkan semua folder pemalam dari pelayan anda menggunakan cPanel.
- Pasang tema standard cth. Dua puluh enam belas dan kemudian alih keluar semua tema lain.
- Dari Papan Pemuka > Kemas Kini pasang semula versi terkini WordPress.
- Muat naik dan aktifkan semua pemalam (kecuali pemalam pengoptimuman imej).
- Pasang mana-mana tema yang anda mahukan.
- Cuba gunakan pemuat naik imej sekarang.
Ini akan membetulkan WordPress menunjukkan ralat HTTP semasa memuat naik imej.
Pelbagai Pembetulan
- Jangan gunakan apostrof dalam nama fail imej cth. Aditya-Farrad.jpg'text-align: justify;'>Ini adalah penghujung panduan ini dan saya harap sekarang anda mesti telah membetulkan isu tersebut WordPress menunjukkan ralat HTTP semasa memuat naik imej . Jika anda masih mempunyai sebarang soalan mengenai siaran ini, sila tanya komen mereka.
Suka dan kongsi catatan blog ini dalam rangkaian sosial untuk membantu menyebarkan berita tentang masalah ini.
Aditya FarradAditya ialah seorang profesional teknologi maklumat yang bermotivasi diri dan telah menjadi penulis teknologi selama 7 tahun yang lalu. Beliau meliputi perkhidmatan Internet, mudah alih, Windows, perisian, dan panduan Cara.