Stel WordPress op "Is die ouergids skryfbaar deur die bediener?"

OntmoetingWordPress"Is sy ouergids skryfbaar deur die bediener?"

Ons gedetailleerde gids leer jou hoe om hierdie probleem vinnig op te los, jou webwerf-oplaaifunksie na normaal te herstel en jou probleme op te los!

WordPress oplaai pad instelling probleem

Wanneer jy 'n lêer in WordPress oplaai, skielik "Is its parent directory writable by the server?" foutboodskap, dit kan wees omdat die verstek oplaaipad verkeerd is.

In WordPress-instellings, gaan namediaafdeling, hier sal jy die instellings vir die lêer oplaai pad wysig (of skoonmaak) van die verstek oplaai pad na die verstek waarde kan hierdie probleem oplos.

  • WordPress-instellings → Media → Lêeroplaai, die verstekoplaaipad, verander dit na die verstekwaarde.

Stel WordPress op "Is die ouergids skryfbaar deur die bediener?"

SSH-verbinding en gidstoestemming aanpassing

As die bogenoemde metode nie die probleem oplos nie, is 'n effens meer ingewikkelde operasie nodig. U moet via SSH aan u VPS-bediener koppel om die eienaar en toestemmings van die oplaaigids te verander.

Koppel eers aan jou VPS via SSH.

Sodra dit gekoppel is, gaan na die wp-inhoud-lêergids in die WordPress-installasiegids.

cd /home/用户名/web/域名文件夹/public_html/wp-content/

Verander die eienaar van die oplaaigids

Om te verseker dat die bediener toestemming het om na die oplaaigids te skryf, moet jy die eienaar van die oplaaigids na jou gebruikersnaam verander.

Die volgende opdragte kan gebruik word:

chown -R 用户名:用户名 uploads
  • Hierdie stap verseker dat die oplaaigids en al sy subgidse deur jou gebruikersnaam besit word.

Pas gidstoestemmings aan

Soms kan onakkurate toestemminginstellings probleme veroorsaak selfs nadat die gidseienaar verander is.

Binne die wp-inhoud-lêergids kan u toestemmings aanpas deur die volgende opdrag te gebruik:

chmod 755 -R uploads
  • Hierdie opdrag stel die toestemmings van die oplaaigids en al sy subgidse op 755, wat lees-, skryf- en uitvoertoestemmings beteken.

Maak gidstoestemmings-opdragte vinnig reg:

cd /home/用户名/web/域名文件夹/public_html/wp-content/
chown -R 用户名:用户名 uploads
chmod 755 -R uploads

Verander gids- en lêertoestemmings in bondels

Om te verseker dat die toestemmings van alle lêers en gidse akkuraat is, kan jy ook die vind-opdrag gebruik om toestemmings in bondels te verander:

find /home/用户名/web/域名文件夹/public_html/ -type d -exec chmod 755 {} \;
  • hier,{} is 'n plekhouer vir elke lêer of gids wat deur die vind-opdrag gevind word.
  • \; Dui die einde van die -exec-aksie aan en verseker dat die vind-opdrag akkuraat uitgevoer word.

Verander lêertoestemmings

Net so, vir lêers, kan jy toestemmings op 644 stel deur:

find /home/用户名/web/域名文件夹/public_html/ -type f -exec chmod 644 {} \;
  • Dit sal verseker dat elke lêer akkurate lees- en skryftoestemmings het.

Gebruik XAMPP (plaaslike installasie) oplossing

As jy WordPress plaaslik geïnstalleer het vianobody".

Begin opdragreël/terminaal: Op Mac: Toepassings => Hulpprogramme => Terminale

Op Windows: Start Menu => Alle Programme => Toebehore => Command Prompt

Nadat u die werklike WordPress-installasiegids vervang het, voer die volgende opdrag uit:

sudo chown -R nobody:staff /applications/xampp/xamppfiles/htdocs/wordpress

Ek hoop dat een van hierdie metodes u suksesvol kan red en die irriterende probleem kan oplos dat u nie 'n gids in WordPress kan skep nie. 🎉

Afsluiting

Met die bogenoemde stappe behoort jy in staat te wees om "Is its parent directory writable by the server?"fout.

Hierdie metodes is nie net eenvoudig en prakties nie, maar help jou ook om vinnig die bron van die probleem te vind en dit op te los.

Hoop hierdie artikel help jou! As jy ander vrae het, laat asseblief 'n boodskap in die kommentaar area.

发表 评论

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

Scroll na bo