Los WordPress-fout op: Die .htaccess-lêer kon nie gewysig word nie. Kontroleer of die lêer skryftoestemmings het

tans gebruikWordPressSoms kom ons soms so 'n kwellende probleem teë:

"Die .htaccess-lêer kan nie geredigeer word nie. Kyk of die lêer skryftoestemming het."

Hierdie foutboodskap laat mense dikwels kopkrap.

Kom ons praat nou oor hoe om hierdie probleem op te los.

Hoekom kan .htaccess-lêers nie geredigeer word nie?

Eerstens moet ons die bron van hierdie fout verstaan.

.htaccessDie lêer is deel van die Apache-bedienerkonfigurasie en word gebruik om funksies soos URL-herskryf en herleiding te implementeer.

Wanneer die WordPress-webwerf nie hierdie lêer kan wysig nie, is dit gewoonlik omdat die lêertoestemmings verkeerd gestel is, wat daartoe lei dat WordPress nie toestemming het om dit te wysig nie.

Los HestiaCP-fout op: Die .htaccess-lêer kon nie gewysig word nie. Kontroleer of die lêer skryftoestemmings het

Gaan lêertoestemmings na

Volgende moet ons kyk.htaccessLêertoestemminginstellings.

  1. U kan via SSH aan u bediener koppel;
  2. Navigeer dan na.htaccessDie gids waar die lêer geleë is;
  3. Gebruik die volgende opdrag om lêertoestemmings te sien:
ls -l /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
  • Kyk na die resultate,.htaccessDie toestemmings van die lêer moet soortgelyk wees aan-rw-r--r--.
  • Dit beteken dat die eienaar lees- en skryftoestemmings het, terwyl die groep en ander slegs leestoestemmings het.
  • As die toestemmings verkeerd gestel is, moet ons dit wysig.

Verander lêertoestemmings

  1. Om te wysig.htaccessLêertoestemmings kan gebruik wordchmodOrde.
  2. Ons moet seker maak die eienaar het skryftoestemming.
  3. Voer die volgende opdrag uit:
chmod 644 /home/你的用户名/web/你的域名文件夹/public_html/.htaccess

Hierdie opdrag sal.htaccessDie lêertoestemmings is ingestel op644, dit wil sê, die eienaar het lees- en skryftoestemmings, en die groep en ander het leestoestemmings.

Verander lêereienaarskap

Soms gaan die probleem nie net oor lêertoestemmings nie, dit kan ook oor lêereienaarskap gaan.

Die gebruiker wat WordPress bestuur, moet.htaccessLêers word besit.

ons kan gebruikchownOpdrag om die eienaarskap van 'n lêer te verander:

chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*
  • Hierdie opdrag salpublic_htmlDie eienaarskap van die gids en al sy sublêers en subgidse is ingestel op die gespesifiseerde gebruikersnaam.

Pas veranderinge toe en herbegin diens

Nadat ons die bogenoemde stappe voltooi het, moet ons verseker dat die veranderinge in werking tree. Die maklikste manier is om die Apache-diens weer te begin. Die Apache-diens kan herbegin word met die volgende opdrag:

service apache2 restart
  • Hierdie opdrag sal die Apache-konfigurasielêer herlaai sodat toestemmings en eienaarskapveranderings in werking tree.

Bevestig of die probleem opgelos is?

Ten slotte moet ons bevestig of die probleem opgelos is.

Jy kan weer probeer redigeer.htaccesslêer, of wysig via WordPress se lêerbestuurder.

As alles goed gaan, baie geluk, die probleem is opgelos.

opsomming

Foutoplossing WordPress kan nie geredigeer word nie.htaccessWanneer daar lêerprobleme is, moet ons hoofsaaklik die lêertoestemmings en eienaarskapinstellings nagaan en wysig.

Deur die bogenoemde stappe kan ons verseker dat WordPress toestemming het om te wysig.htaccesslêer om die probleem op te los.

So, volgende keer as jy hierdie probleem teëkom, moenie paniekerig raak nie, volg net die bogenoemde stappe en die probleem sal natuurlik opgelos word.

Ek hoop dat hierdie artikel vir jou nuttig kan wees As jy enige vrae het of ander probleme ondervind, laat asseblief 'n boodskap vir bespreking.

发表 评论

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde word gebruik * Etiket

Scroll na bo