Rakstu katalogs
LietošanāWordPressReizēm mēs saskaramies ar tik satraucošu problēmu:
". Htaccess failu nevar rediģēt. Pārbaudiet, vai failam ir rakstīšanas atļauja."
Šis kļūdas ziņojums bieži liek cilvēkiem kasīt galvu.
Tagad parunāsim par to, kā atrisināt šo problēmu.
Kāpēc nevar rediģēt .htaccess failus?
Pirmkārt, mums ir jāsaprot šīs kļūdas avots.
.htaccessFails ir daļa no Apache servera konfigurācijas un tiek izmantots, lai ieviestu tādas funkcijas kā URL pārrakstīšana un novirzīšana.
Ja WordPress vietne nevar rediģēt šo failu, tas parasti notiek tāpēc, ka faila atļaujas ir iestatītas nepareizi, kā rezultātā WordPress nav atļaujas to modificēt.

Pārbaudiet faila atļaujas
Tālāk mums ir jāpārbauda.htaccessFailu atļauju iestatījumi.
- Jūs varat izveidot savienojumu ar savu serveri, izmantojot SSH;
- Pēc tam dodieties uz
.htaccessDirektorija, kurā atrodas fails; - Izmantojiet šo komandu, lai skatītu faila atļaujas:
ls -l /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
- Apskatot rezultātus,
.htaccessFaila atļaujām jābūt līdzīgām-rw-r--r--. - Tas nozīmē, ka īpašniekam ir lasīšanas un rakstīšanas atļaujas, savukārt grupai un citiem ir tikai lasīšanas atļaujas.
- Ja atļaujas ir iestatītas nepareizi, mums tās ir jāmaina.
Mainiet faila atļaujas
- Lai modificētu
.htaccessVar izmantot failu atļaujaschmodPasūtiet. - Mums ir jāpārliecinās, vai īpašniekam ir rakstīšanas atļauja.
- Palaidiet šādu komandu:
chmod 644 /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
Šī komanda būs.htaccessFaila atļaujas ir iestatītas uz644, tas ir, īpašniekam ir lasīšanas un rakstīšanas atļaujas, bet grupai un citiem ir lasīšanas atļaujas.
Mainīt faila īpašumtiesības
Dažreiz problēma nav saistīta tikai ar failu atļaujām, tā var būt saistīta arī ar failu īpašumtiesībām.
Lietotājam, kurš izmanto WordPress, ir nepieciešams.htaccessFaili pieder.
varam izmantotchownKomanda, lai mainītu faila īpašumtiesības:
chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*
- Šī komanda būs
public_htmlDirektorija un visu tā apakšfailu un apakšdirektoriju īpašumtiesības ir iestatītas uz norādīto lietotājvārdu.
Lietojiet izmaiņas un restartējiet pakalpojumu
Pēc iepriekš minēto darbību veikšanas mums ir jānodrošina, lai izmaiņas stātos spēkā. Vienkāršākais veids ir restartēt Apache pakalpojumu. Apache pakalpojumu var restartēt, izmantojot šādu komandu:
service apache2 restart
- Šī komanda atkārtoti ielādēs Apache konfigurācijas failu, lai atļaujas un īpašumtiesību izmaiņas stātos spēkā.
Apstipriniet, vai problēma ir atrisināta?
Visbeidzot, mums ir jāapstiprina, vai problēma ir atrisināta.
Varat mēģināt rediģēt vēlreiz.htaccessfailu vai rediģēt, izmantojot WordPress failu pārvaldnieku.
Ja viss notiek labi, apsveicam, problēma ir atrisināta.
总结
Problēmu novēršana WordPress nevar rediģēt.htaccessJa rodas problēmas ar failiem, mums galvenokārt ir jāpārbauda un jāmaina failu atļaujas un īpašumtiesību iestatījumi.
Veicot iepriekš minētās darbības, mēs varam nodrošināt, ka WordPress ir atļauja veikt izmaiņas.htaccessfailu, lai atrisinātu problēmu.
Tāpēc nākamreiz, kad saskaraties ar šo problēmu, nekrītiet panikā, vienkārši izpildiet iepriekš minētās darbības, un problēma tiks atrisināta dabiski.
Es ceru, ka šis raksts var būt jums noderīgs. Ja jums ir kādi jautājumi vai rodas citas problēmas, lūdzu, atstājiet ziņojumu diskusijai.
Hope Chen Weiliang emuārs ( https://www.chenweiliang.com/ ) koplietots "WordPress kļūdas atrisināšana: .htaccess failu nevarēja rediģēt. Pārbaudiet, vai failam ir rakstīšanas atļaujas", jums noder.
Laipni lūdzam kopīgot šī raksta saiti:https://www.chenweiliang.com/cwl-31802.html
