Løse WordPress-feil: .htaccess-filen kunne ikke redigeres. Sjekk om filen har skriverettigheter

bruker for øyeblikketWordPressNoen ganger møter vi noen ganger et så irriterende problem:

".htaccess-filen kan ikke redigeres. Sjekk om filen har skrivetillatelse."

Denne feilmeldingen får folk ofte til å klø seg i hodet.

La oss nå snakke om hvordan du løser dette problemet.

Hvorfor kan ikke .htaccess-filer redigeres?

Først må vi forstå kilden til denne feilen.

.htaccessFilen er en del av Apache-serverkonfigurasjonen og brukes til å implementere funksjoner som URL-omskriving og omdirigering.

Når WordPress-nettstedet ikke kan redigere denne filen, er det vanligvis fordi filtillatelsene er satt feil, noe som resulterer i at WordPress ikke har tillatelse til å endre den.

Løser HestiaCP-feil: .htaccess-filen kunne ikke redigeres. Sjekk om filen har skriverettigheter

Sjekk filtillatelser

Deretter må vi sjekke.htaccessInnstillinger for filtillatelse.

  1. Du kan koble til serveren din via SSH;
  2. Naviger deretter til.htaccessKatalogen der filen ligger;
  3. Bruk følgende kommando for å se filtillatelser:
ls -l /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
  • Ser på resultatene,.htaccessTillatelsene til filen skal være lik-rw-r--r--.
  • Dette betyr at eieren har lese- og skrivetillatelser, mens gruppen og andre kun har lesetillatelser.
  • Hvis tillatelsene er feil angitt, må vi endre dem.

Endre filtillatelser

  1. Å modifisere.htaccessFiltillatelser kan brukeschmodkommando.
  2. Vi må sørge for at eieren har skrivetillatelse.
  3. Kjør følgende kommando:
chmod 644 /home/你的用户名/web/你的域名文件夹/public_html/.htaccess

Denne kommandoen vil.htaccessFiltillatelsene er satt til644, det vil si at eieren har lese- og skrivetillatelser, og gruppen og andre har lesetillatelser.

Endre fileierskap

Noen ganger handler problemet ikke bare om filtillatelser, det kan også være om fileierskap.

Brukeren som kjører WordPress må.htaccessFilene eies.

Vi kan brukechownKommando for å endre eierskapet til en fil:

chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*
  • Denne kommandoen vilpublic_htmlEierskapet til katalogen og alle dens underfiler og underkataloger er satt til det angitte brukernavnet.

Bruk endringer og start tjenesten på nytt

Etter å ha fullført trinnene ovenfor, må vi sørge for at endringene trer i kraft. Den enkleste måten er å starte Apache-tjenesten på nytt. Apache-tjenesten kan startes på nytt ved å bruke følgende kommando:

service apache2 restart
  • Denne kommandoen vil laste inn Apache-konfigurasjonsfilen på nytt slik at tillatelser og eierskapsendringer trer i kraft.

Bekreft om problemet er løst?

Til slutt må vi bekrefte om problemet er løst.

Du kan prøve å redigere på nytt.htaccessfil, eller rediger via WordPress' filbehandler.

Hvis alt går bra, gratulerer, er problemet løst.

oppsummering

Feilsøking WordPress kan ikke redigeres.htaccessNår det er problemer med filer, må vi hovedsakelig sjekke og endre tillatelsene og eierskapsinnstillingene til filene.

Gjennom trinnene ovenfor kan vi sikre at WordPress har tillatelse til å endre.htaccessfil for å løse problemet.

Så neste gang du støter på dette problemet, ikke få panikk, bare følg trinnene ovenfor, og problemet vil bli løst naturlig.

Jeg håper denne artikkelen kan være nyttig for deg Hvis du har spørsmål eller støter på andre problemer, kan du gjerne legge igjen en melding for diskusjon.

发表 评论

E-postadressen din vil ikke bli publisert. 必填 项 已 用 * Merkelapp

Rull til toppen