Direktori Artikel
sedang menggunakanWordPressKadang-kadang, kita kadang-kadang menghadapi masalah yang menjengkelkan:
"Fail .htaccess tidak boleh diedit. Semak sama ada fail itu mempunyai kebenaran menulis."
Mesej ralat ini sering menyebabkan orang menggaru kepala.
Sekarang, mari kita bercakap tentang bagaimana untuk menyelesaikan masalah ini.
Mengapa fail .htaccess tidak boleh diedit?
Pertama, kita perlu memahami punca ralat ini.
.htaccessFail adalah sebahagian daripada konfigurasi pelayan Apache dan digunakan untuk melaksanakan fungsi seperti penulisan semula URL dan pengalihan semula.
Apabila laman web WordPress tidak dapat mengedit fail ini, ia biasanya kerana kebenaran fail ditetapkan secara tidak betul, menyebabkan WordPress tidak mempunyai kebenaran untuk mengubah suainya.

Semak kebenaran fail
Seterusnya, kita perlu menyemak.htaccessTetapan kebenaran fail.
- Anda boleh menyambung ke pelayan anda melalui SSH;
- Kemudian navigasi ke
.htaccessDirektori tempat fail terletak; - Gunakan arahan berikut untuk melihat kebenaran fail:
ls -l /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
- Lihat hasilnya,
.htaccessKebenaran fail hendaklah serupa dengan-rw-r--r--. - Ini bermakna pemilik telah membaca dan menulis kebenaran, manakala kumpulan dan yang lain hanya mempunyai kebenaran membaca.
- Jika kebenaran ditetapkan dengan salah, kami perlu mengubah suainya.
Ubah suai kebenaran fail
- Untuk mengubah suai
.htaccessKebenaran fail boleh digunakanchmodPesanan. - Kita perlu memastikan pemilik mempunyai kebenaran menulis.
- Jalankan arahan berikut:
chmod 644 /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
Perintah ini akan.htaccessKebenaran fail ditetapkan kepada644, iaitu pemilik telah membaca dan menulis kebenaran, dan kumpulan serta orang lain telah membaca kebenaran.
Tukar pemilikan fail
Kadangkala, masalahnya bukan hanya mengenai kebenaran fail, ia juga mungkin mengenai pemilikan fail.
Pengguna yang menjalankan WordPress perlu.htaccessFail dimiliki.
kita boleh gunachownPerintah untuk menukar pemilikan fail:
chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*
- Perintah ini akan
public_htmlPemilikan direktori dan semua subfail dan subdirektorinya ditetapkan kepada nama pengguna yang ditentukan.
Gunakan perubahan dan mulakan semula perkhidmatan
Selepas melengkapkan langkah di atas, kita perlu memastikan bahawa perubahan itu berkuat kuasa. Cara paling mudah ialah memulakan semula perkhidmatan Apache. Perkhidmatan Apache boleh dimulakan semula menggunakan arahan berikut:
service apache2 restart
- Perintah ini akan memuatkan semula fail konfigurasi Apache supaya kebenaran dan perubahan pemilikan berkuat kuasa.
Sahkan sama ada masalah itu selesai?
Akhirnya, kita perlu mengesahkan sama ada masalah itu telah diselesaikan.
Anda boleh cuba mengedit lagi.htaccessfail, atau edit melalui pengurus fail WordPress.
Jika semuanya berjalan lancar, tahniah, masalah selesai.
总结
Penyelesaian masalah WordPress tidak boleh diedit.htaccessApabila terdapat masalah fail, kami terutamanya perlu menyemak dan mengubah suai kebenaran fail dan tetapan pemilikan.
Melalui langkah di atas, kami boleh memastikan bahawa WordPress mempunyai kebenaran untuk mengubah suai.htaccessfail untuk menyelesaikan masalah.
Jadi, lain kali anda menghadapi masalah ini, jangan panik, ikut sahaja langkah-langkah di atas dan masalah itu akan diselesaikan secara semulajadi.
Saya harap artikel ini dapat membantu anda Jika anda mempunyai sebarang pertanyaan atau menghadapi masalah lain, sila tinggalkan mesej untuk perbincangan.
Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Menyelesaikan Ralat WordPress: Fail .htaccess tidak dapat diedit. Semak sama ada fail itu mempunyai kebenaran menulis" berguna kepada anda.
Selamat datang untuk berkongsi pautan artikel ini:https://www.chenweiliang.com/cwl-31802.html
Untuk membuka lebih banyak helah tersembunyi🔑, dialu-alukan untuk menyertai saluran Telegram kami!
Share dan like jika anda suka! Perkongsian dan suka anda adalah motivasi berterusan kami!