Popravite grešku u WordPressu "Može li poslužitelj pisati u njegov roditeljski direktorij?"

sastati seWordPress"Može li poslužitelj pisati u njegov roditeljski direktorij?"

Naš detaljan vodič vas uči kako brzo riješiti ovaj problem, vratiti funkciju učitavanja vaše web stranice u normalu i riješiti svoje probleme!

Problem postavljanja staze za prijenos u WordPress

Kada prenesete datoteku u WordPress, iznenada "Is its parent directory writable by the server?" poruka o pogrešci, to može biti zato što je zadana staza za prijenos netočna.

U postavkama WordPressa idite namediaOvdje ćete vidjeti postavke za put za učitavanje datoteke. Promjena (ili brisanje) zadane staze za učitavanje na zadanu vrijednost može riješiti ovaj problem.

  • Postavke WordPressa → Mediji → Prijenos datoteke, zadana staza za učitavanje, promijenite je na zadanu vrijednost.

Popravite grešku u WordPressu "Može li poslužitelj pisati u njegov roditeljski direktorij?"

SSH veza i podešavanje dopuštenja imenika

Ako gornja metoda ne riješi problem, tada je potrebna malo kompliciranija operacija. Morate se spojiti na svoj VPS poslužitelj putem SSH-a kako biste promijenili vlasnika i dopuštenja direktorija za prijenos.

Prvo se povežite na svoj VPS putem SSH-a.

Nakon povezivanja idite do mape wp-content unutar instalacijskog direktorija WordPressa.

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

Promjena vlasnika direktorija za prijenose

Kako biste bili sigurni da poslužitelj ima dopuštenje za pisanje u direktorij za uploade, morate promijeniti vlasnika direktorija za uploade u svoje korisničko ime.

Mogu se koristiti sljedeće naredbe:

chown -R 用户名:用户名 uploads
  • Ovaj korak osigurava da su direktorij za prijenose i svi njegovi poddirektoriji u vlasništvu vašeg korisničkog imena.

Podesite dopuštenja imenika

Ponekad, netočne postavke dopuštenja mogu uzrokovati probleme čak i nakon promjene vlasnika imenika.

Unutar mape wp-content možete koristiti sljedeću naredbu za podešavanje dopuštenja:

chmod 755 -R uploads
  • Ova naredba postavlja dopuštenja direktorija za učitavanje i svih njegovih poddirektorija na 755, što znači dopuštenja za čitanje, pisanje i izvršavanje.

Brzo popravite naredbe za dozvole direktorija:

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

Promijenite dopuštenja direktorija i datoteka u serijama

Kako biste osigurali da su dopuštenja za sve datoteke i direktorije točna, također možete upotrijebiti naredbu find za promjenu dopuštenja u serijama:

find /home/用户名/web/域名文件夹/public_html/ -type d -exec chmod 755 {} \;
  • ovdje,{} Je rezervirano mjesto za svaku datoteku ili direktorij pronađen naredbom find.
  • \; Označava kraj radnje -exec kako bi se osiguralo da se naredba find točno izvršava.

Promjena dopuštenja za datoteke

Isto tako, za datoteke možete postaviti dopuštenja na 644 koristeći:

find /home/用户名/web/域名文件夹/public_html/ -type f -exec chmod 644 {} \;
  • To će osigurati da svaka datoteka ima točna dopuštenja za čitanje i pisanje.

Korištenje rješenja XAMPP (lokalna instalacija).

Ako ste instalirali WordPress lokalno putemnobody”.

Pokrenite naredbeni redak/terminal: Na Macu: Aplikacije => Uslužni programi => Terminal

U sustavu Windows: izbornik Start => Svi programi => Pribor => Naredbeni redak

Nakon što zamijenite stvarni instalacijski direktorij WordPressa, pokrenite sljedeću naredbu:

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

Nadam se da vas jedna od ovih metoda može uspješno spasiti i riješiti dosadan problem nemogućnosti stvaranja imenika u WordPressu. 🎉

Zaključak

S gornjim koracima trebali biste moći riješiti "Is its parent directory writable by the server?"pogreška.

Ove metode nisu samo jednostavne i praktične, već vam također pomažu da brzo pronađete izvor problema i riješite ga.

Nadamo se da će vam ovaj članak pomoći! Ako imate još pitanja, slobodno ostavite poruku u području za komentare.

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

Dođite na vrh