Artikulo Direktoryo
PagtatagpoWordPress"Naisusulat ba ng server ang parent directory nito?"
Itinuturo sa iyo ng aming detalyadong gabay kung paano mabilis na ayusin ang problemang ito, ibalik sa normal ang function ng pag-upload ng iyong website, at lutasin ang iyong mga problema!
Problema sa setting ng landas sa pag-upload ng WordPress
Kapag nag-upload ka ng file sa WordPress, biglang “Is its parent directory writable by the server?" mensahe ng error, maaaring ito ay dahil ang default na landas sa pag-upload ay hindi tama.
Sa mga setting ng WordPress, mag-navigate saMediaseksyon, dito makikita mo ang mga setting para sa landas ng pag-upload ng file Ang pagbabago (o pag-clear) ng default na landas sa pag-upload sa default na halaga ay maaaring malutas ang problemang ito.
- Mga Setting ng WordPress → Media → Pag-upload ng File, ang default na landas sa pag-upload, baguhin ito sa default na halaga.

Koneksyon sa SSH at pagsasaayos ng pahintulot sa direktoryo
Kung ang pamamaraan sa itaas ay hindi malulutas ang problema, kung gayon ang isang bahagyang mas kumplikadong operasyon ay kinakailangan. Kailangan mong kumonekta sa iyong VPS server sa pamamagitan ng SSH upang baguhin ang may-ari at mga pahintulot ng direktoryo ng pag-upload.
Una, kumonekta sa iyong VPS sa pamamagitan ng SSH.
Kapag nakakonekta na, mag-navigate sa folder ng wp-content sa loob ng direktoryo ng pag-install ng WordPress.
cd /home/用户名/web/域名文件夹/public_html/wp-content/
Baguhin ang may-ari ng direktoryo ng mga pag-upload
Upang matiyak na may pahintulot ang server na sumulat sa direktoryo ng mga pag-upload, kailangan mong baguhin ang may-ari ng direktoryo ng mga pag-upload sa iyong username.
Maaaring gamitin ang mga sumusunod na command:
chown -R 用户名:用户名 uploads
- Tinitiyak ng hakbang na ito na ang direktoryo ng mga pag-upload at lahat ng mga subdirectory nito ay pagmamay-ari ng iyong username.
Ayusin ang mga pahintulot sa direktoryo
Minsan, ang hindi tumpak na mga setting ng pahintulot ay maaaring magdulot ng mga problema kahit na pagkatapos baguhin ang may-ari ng direktoryo.
Sa loob ng folder ng wp-content, maaari mong gamitin ang sumusunod na command upang ayusin ang mga pahintulot:
chmod 755 -R uploads
- Itinatakda ng command na ito ang mga pahintulot ng direktoryo ng pag-upload at lahat ng mga subdirectory nito sa 755, na nangangahulugang basahin, isulat, at isagawa ang mga pahintulot.
Mabilis na ayusin ang mga utos ng mga pahintulot sa direktoryo:
cd /home/用户名/web/域名文件夹/public_html/wp-content/
chown -R 用户名:用户名 uploads
chmod 755 -R uploads
Baguhin ang direktoryo at mga pahintulot ng file sa mga batch
Upang matiyak na ang mga pahintulot ng lahat ng mga file at direktoryo ay tumpak, maaari mo ring gamitin ang find command upang baguhin ang mga pahintulot sa mga batch:
find /home/用户名/web/域名文件夹/public_html/ -type d -exec chmod 755 {} \;
- dito,
{}Ay isang placeholder para sa bawat file o direktoryo na matatagpuan sa pamamagitan ng find command. \;Isinasaad ang pagtatapos ng -exec na aksyon at tinitiyak na ang find command ay naisakatuparan nang tumpak.
Baguhin ang mga pahintulot ng file
Gayundin, para sa mga file, maaari kang magtakda ng mga pahintulot sa 644 gamit ang:
find /home/用户名/web/域名文件夹/public_html/ -type f -exec chmod 644 {} \;
- Titiyakin nito na ang bawat file ay may tumpak na mga pahintulot sa pagbasa at pagsulat.
Gamit ang XAMPP (lokal na pag-install) na solusyon
Kung na-install mo ang WordPress nang lokal sa pamamagitan ngnobody".
Patakbuhin ang command line/terminal: Sa Mac: Applications => Utilities => Terminal
Sa Windows: Start Menu => All Programs => Accessories => Command Prompt
Pagkatapos palitan ang aktwal na direktoryo ng pag-install ng WordPress, patakbuhin ang sumusunod na command:
sudo chown -R nobody:staff /applications/xampp/xamppfiles/htdocs/wordpress
Umaasa ako na ang isa sa mga pamamaraan na ito ay maaaring matagumpay na mailigtas ka at malutas ang nakakainis na problema ng hindi makagawa ng isang direktoryo sa WordPress. 🎉
Konklusyon
Sa mga hakbang sa itaas, dapat mong malutas ang "Is its parent directory writable by the server?"pagkakamali.
Ang mga pamamaraan na ito ay hindi lamang simple at praktikal, ngunit makakatulong din sa iyo na mabilis na mahanap ang pinagmulan ng problema at malutas ito.
Sana makatulong sa iyo ang artikulong ito! Kung mayroon kang iba pang mga katanungan, mangyaring huwag mag-atubiling mag-iwan ng mensahe sa lugar ng komento.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ibinahagi ang "Paglutas ng WordPress "Is its parent directory writable by the server?" error", na makakatulong sa iyo.
Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-31821.html
