Pataisykite „WordPress“ „Ar serveris gali įrašyti jo pirminį katalogą?

susitiktiWordPress„Ar serveris gali įrašyti pirminį katalogą?

Mūsų išsamus vadovas moko, kaip greitai išspręsti šią problemą, atkurti įprastą svetainės įkėlimo funkciją ir išspręsti problemas!

„WordPress“ įkėlimo kelio nustatymo problema

Kai įkeliate failą į „WordPress“, staiga „Is its parent directory writable by the server?" klaidos pranešimas, taip gali būti todėl, kad numatytasis įkėlimo kelias yra neteisingas.

„WordPress“ nustatymuose eikite įžiniasklaidaskyrių, čia pamatysite failo įkėlimo kelio nustatymus. Pakeitus (arba išvalius) numatytąjį įkėlimo kelią galima išspręsti šią problemą.

  • „WordPress“ nustatymai → laikmena → failo įkėlimas, numatytasis įkėlimo kelias, pakeiskite jį į numatytąją reikšmę.

Pataisykite „WordPress“ „Ar serveris gali įrašyti jo pirminį katalogą?

SSH ryšio ir katalogo leidimų koregavimas

Jei aukščiau pateiktas metodas neišsprendžia problemos, reikia atlikti šiek tiek sudėtingesnę operaciją. Norėdami pakeisti įkėlimų katalogo savininką ir teises, turite prisijungti prie savo VPS serverio per SSH.

Pirmiausia prisijunkite prie savo VPS per SSH.

Prisijungę eikite į wp-content aplanką „WordPress“ diegimo kataloge.

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

Keisti įkėlimų katalogo savininką

Norėdami užtikrinti, kad serveris turi leidimą rašyti į įkėlimų katalogą, turite pakeisti įkėlimų katalogo savininką į savo vartotojo vardą.

Galima naudoti šias komandas:

chown -R 用户名:用户名 uploads
  • Šis veiksmas užtikrina, kad įkėlimo katalogas ir visi jo pakatalogiai priklauso jūsų vartotojo vardui.

Sureguliuokite katalogo leidimus

Kartais netikslūs leidimų nustatymai gali sukelti problemų net pakeitus katalogo savininką.

Aplanke wp-content galite naudoti šią komandą leidimams koreguoti:

chmod 755 -R uploads
  • Ši komanda nustato įkėlimo katalogo ir visų jo pakatalogių teises į 755, o tai reiškia skaitymo, rašymo ir vykdymo teises.

Greitai pataisykite katalogo leidimų komandas:

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

Pakeiskite katalogų ir failų leidimus paketais

Norėdami užtikrinti, kad visų failų ir katalogų leidimai būtų tikslūs, taip pat galite naudoti komandą rasti, kad pakeistumėte leidimus paketais:

find /home/用户名/web/域名文件夹/public_html/ -type d -exec chmod 755 {} \;
  • čia,{} yra kiekvieno failo ar katalogo, rasto komanda rasti, rezervavimo ženklas.
  • \; Nurodo veiksmo -exec pabaigą ir užtikrina, kad paieškos komanda būtų vykdoma tiksliai.

Pakeiskite failo leidimus

Taip pat failams galite nustatyti 644 leidimus naudodami:

find /home/用户名/web/域名文件夹/public_html/ -type f -exec chmod 644 {} \;
  • Tai užtikrins, kad kiekvienas failas turi tikslius skaitymo ir rašymo leidimus.

Naudojant XAMPP (vietinio diegimo) sprendimą

Jei „WordPress“ įdiegėte vietoje pernobody“.

Paleiskite komandinę eilutę / terminalą: „Mac“: Programos => Priemonės => Terminalas

„Windows“ sistemoje: meniu Pradėti => Visos programos => Priedai => Komandų eilutė

Pakeitę tikrąjį „WordPress“ diegimo katalogą, paleiskite šią komandą:

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

Tikiuosi, kad vienas iš šių metodų gali sėkmingai jus išgelbėti ir išspręsti erzinančią problemą, kai nepavyksta sukurti katalogo „WordPress“. 🎉

Išvada

Atlikę aukščiau nurodytus veiksmus, turėtumėte sugebėti išspręsti "Is its parent directory writable by the server?"klaida.

Šie metodai ne tik paprasti ir praktiški, bet ir padeda greitai surasti problemos šaltinį bei ją išspręsti.

Tikimės, kad šis straipsnis jums padės! Jei turite kitų klausimų, nedvejodami palikite žinutę komentarų srityje.

发表 评论

Jūsų el. pašto adresas nebus skelbiamas. Naudojami privalomi laukai * Etiketė

Pereikite į viršų