{"id":1027,"date":"2025-09-23T16:05:15","date_gmt":"2025-09-23T13:05:15","guid":{"rendered":"https:\/\/narhost.com\/destek\/?p=1027"},"modified":"2026-09-12T10:53:08","modified_gmt":"2026-09-12T07:53:08","slug":"wordpress-dosya-izinleri-nasil-duzeltilir","status":"publish","type":"post","link":"https:\/\/narhost.com\/destek\/wordpress-dosya-izinleri-nasil-duzeltilir\/","title":{"rendered":"WordPress Dosya \u0130zinleri Nas\u0131l D\u00fczeltilir"},"content":{"rendered":"<p class=\"kb-dogrulama\">Son do\u011frulama: Eyl\u00fcl 2026 \u00b7 cPanel 136 test hesab\u0131nda denendi<\/p>\n<div id=\"hizli-cozum\" class=\"ai-box ai-box--cozum\">\n<p class=\"ai-box-title\">H\u0131zl\u0131 \u00e7\u00f6z\u00fcm<\/p>\n<p><strong>WordPress dosya izinleri nas\u0131l yap\u0131l\u0131r<\/strong> sorusunun k\u0131sa cevab\u0131: klas\u00f6rlerde <code>755<\/code>, dosyalarda <code>644<\/code>, <code>wp-config.php<\/code> gibi kritik dosyalarda <code>600<\/code> ya da <code>640<\/code> kullan\u0131l\u0131r; cPanel Dosya Y\u00f6neticisi&#8217;nden tek dosyaya ya da t\u00fcm klas\u00f6re birden uygulan\u0131r.<\/p>\n<ol>\n<li>Dosya Y\u00f6neticisi&#8217;nde \u00f6\u011feye sa\u011f t\u0131klay\u0131p \u0130zinler&#8217;i (Permissions) a\u00e7\u0131n.<\/li>\n<li>Klas\u00f6rlerde 755, dosyalarda 644 de\u011ferini girin.<\/li>\n<li>Alt klas\u00f6rlere de uygulamak i\u00e7in &#8220;yinelemeli&#8221; se\u00e7ene\u011fini i\u015faretleyin.<\/li>\n<li>777 gibi tam yetki asla vermeyin; bu bir g\u00fcvenlik a\u00e7\u0131\u011f\u0131d\u0131r.<\/li>\n<\/ol>\n<\/div>\n<table class=\"kb-uyg\">\n<tr>\n<th>Panel<\/th>\n<td>cPanel<\/td>\n<\/tr>\n<tr>\n<th>Sistem<\/th>\n<td>WordPress kurulumu (payla\u015f\u0131ml\u0131 hosting, CloudLinux)<\/td>\n<\/tr>\n<tr>\n<th>Yetki<\/th>\n<td>cPanel kullan\u0131c\u0131s\u0131<\/td>\n<\/tr>\n<tr>\n<th>Narhost \u00fcr\u00fcn\u00fc<\/th>\n<td><a href=\"https:\/\/narhost.com\/wordpress-hosting\" title=\"WordPress Hosting paketleri \u2014 Narhost\">WordPress Hosting<\/a><\/td>\n<\/tr>\n<\/table>\n<div class=\"kb-once\">\n<p class=\"label\">Ba\u015flamadan \u00f6nce<\/p>\n<ul>\n<li>cPanel Dosya Y\u00f6neticisi ya da FTP eri\u015fimi.<\/li>\n<li>Hangi dosya ya da klas\u00f6rde sorun ya\u015fand\u0131\u011f\u0131na dair not (eklenti g\u00fcncellenemiyor, medya y\u00fcklenemiyor gibi).<\/li>\n<li>Sitenin g\u00fcncel bir yede\u011fi; yanl\u0131\u015f klas\u00f6re uygulanan bir izin de\u011fi\u015fikli\u011fi siteyi a\u00e7\u0131lmaz h\u00e2le getirebilir.<\/li>\n<\/ul>\n<\/div>\n<h2>WordPress dosya izinleri nas\u0131l yap\u0131l\u0131r, do\u011fru de\u011ferler nelerdir<\/h2>\n<p>WordPress dosya izinleri nas\u0131l yap\u0131l\u0131r sorusu asl\u0131nda \u00fc\u00e7 say\u0131ya iner: klas\u00f6rler <code>755<\/code>, dosyalar <code>644<\/code> olmal\u0131d\u0131r. Bu \u00fc\u00e7 haneli de\u011fer sahip (owner), grup ve di\u011fer herkes i\u00e7in okuma, yazma ve \u00e7al\u0131\u015ft\u0131rma yetkisini ayr\u0131 ayr\u0131 belirler; 7 tam yetki, 5 okuma ve \u00e7al\u0131\u015ft\u0131rma, 4 yaln\u0131z okuma anlam\u0131na gelir. <code>wp-config.php<\/code> veritaban\u0131 \u015fifresini i\u00e7erdi\u011fi i\u00e7in daha s\u0131k\u0131 tutulur: sahibi d\u0131\u015f\u0131nda kimsenin okuyamad\u0131\u011f\u0131 <code>600<\/code> ya da payla\u015f\u0131ml\u0131 hostingte web sunucusunun da okuyabilmesi gereken durumlarda <code>640<\/code>. Bu de\u011ferlerin kayna\u011f\u0131 ve neden bu \u015fekilde \u00f6nerildi\u011fi <a href=\"https:\/\/wordpress.org\/documentation\/article\/changing-file-permissions\/\" title=\"WordPress dosya izinlerini de\u011fi\u015ftirme resmi dok\u00fcmantasyonu \u2014 wordpress.org\" target=\"_blank\" rel=\"noopener\">WordPress.org&#8217;un resmi dok\u00fcman\u0131nda<\/a> anlat\u0131l\u0131yor.<\/p>\n<h2>Dosya Y\u00f6neticisi&#8217;nden izin de\u011fi\u015ftirme<\/h2>\n<ol class=\"kb-adimlar\">\n<li><strong>Dosya Y\u00f6neticisi&#8217;ni a\u00e7\u0131n.<\/strong> cPanel&#8217;de Dosyalar \u2192 Dosya Y\u00f6neticisi&#8217;nden <code>public_html<\/code> dizinine gidin.<\/li>\n<li><strong>Tek bir dosya ya da klas\u00f6r\u00fcn iznini de\u011fi\u015ftirin.<\/strong> \u00d6\u011feye sa\u011f t\u0131klay\u0131p \u0130zinler&#8217;i se\u00e7in; a\u00e7\u0131lan pencerede say\u0131sal de\u011feri girip De\u011fi\u015fiklikleri Kaydet&#8217;e t\u0131klay\u0131n.<br \/>\n<figure class=\"kb-ekran\"><img decoding=\"async\" src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/09\/wordpress-dosya-izinleri-nasil-duzeltilir-adim-1.webp\" alt=\"WordPress dosya izinleri nas\u0131l yap\u0131l\u0131r \u2014 cPanel Dosya Y\u00f6neticisi'nde tek dosyan\u0131n izin penceresi\" width=\"1200\" height=\"833\" loading=\"lazy\"><figcaption>Dosya Y\u00f6neticisi izin penceresi; say\u0131sal izin de\u011feri buradan girilir.<\/figcaption><\/figure>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: dosya listesindeki izin s\u00fctunu yeni de\u011feri g\u00f6sterir.<\/p>\n<\/li>\n<li><strong>Birden \u00e7ok klas\u00f6r\u00fc ayn\u0131 anda d\u00fczeltin.<\/strong> Bir klas\u00f6r\u00fc se\u00e7ip izin penceresini a\u00e7t\u0131\u011f\u0131n\u0131zda alt klas\u00f6r ve dosyalara da uygulamak i\u00e7in &#8220;Yinelemeli olarak alt dizinlere de uygula&#8221; kutusunu i\u015faretleyin.<br \/>\n<figure class=\"kb-ekran\"><img decoding=\"async\" src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/09\/wordpress-dosya-izinleri-nasil-duzeltilir-adim-2.webp\" alt=\"cPanel Dosya Y\u00f6neticisi'nde klas\u00f6r izinlerini alt dizinlere yinelemeli uygulama\" width=\"1200\" height=\"833\" loading=\"lazy\"><figcaption>Klas\u00f6r izin penceresi; alt dizinlere de uygulamak i\u00e7in yinelemeli se\u00e7ene\u011fi i\u015faretleniyor.<\/figcaption><\/figure>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: se\u00e7ilen klas\u00f6rdeki t\u00fcm alt \u00f6\u011felerin izni ayn\u0131 anda g\u00fcncellenir.<\/p>\n<\/li>\n<li><strong>wp-config.php dosyas\u0131n\u0131 ayr\u0131ca s\u0131k\u0131la\u015ft\u0131r\u0131n.<\/strong> Bu dosyay\u0131 bulup iznini 600 ya da 640 olarak ayarlay\u0131n; di\u011fer dosyalardan farkl\u0131 bir kural izledi\u011fi i\u00e7in toplu i\u015flemin d\u0131\u015f\u0131nda, tek tek uygulay\u0131n.<\/li>\n<\/ol>\n<h2>\u0130zin bozuldu\u011funu g\u00f6steren belirtiler<\/h2>\n<ul>\n<li><strong>Eklenti ya da tema g\u00fcncellenemiyor.<\/strong> &#8220;G\u00fcncelleme ba\u015far\u0131s\u0131z oldu&#8221; ya da dosya yazma hatas\u0131 g\u00f6r\u00fcrs\u00fcn\u00fcz; genelde <code>wp-content<\/code> alt\u0131ndaki bir klas\u00f6r\u00fcn izni fazla k\u0131s\u0131tl\u0131 kalm\u0131\u015ft\u0131r.<\/li>\n<li><strong>Medya y\u00fcklenemiyor.<\/strong><code>wp-content\/uploads<\/code> klas\u00f6r\u00fc 755&#8217;in alt\u0131nda bir de\u011fere d\u00fc\u015fm\u00fc\u015fse WordPress dosyay\u0131 diske yazamaz; ayr\u0131nt\u0131l\u0131 belirtiler <a href=\"https:\/\/narhost.com\/destek\/wordpress-resimler-neden-yuklenmez\/\" title=\"WordPress resimler neden y\u00fcklenmez \u2014 Narhost Destek\">resimler neden y\u00fcklenmez kart\u0131nda<\/a>.<\/li>\n<li><strong>&#8220;Could not create directory&#8221; hatas\u0131.<\/strong> WordPress yeni bir alt klas\u00f6r olu\u015fturamad\u0131\u011f\u0131n\u0131 s\u00f6yler; ayr\u0131nt\u0131l\u0131 \u00e7\u00f6z\u00fcm <a href=\"https:\/\/narhost.com\/destek\/wordpress-could-not-create-directory-hatasi-nasil-giderilir\/\" title=\"WordPress could not create directory hatas\u0131 nas\u0131l giderilir \u2014 Narhost Destek\">could not create directory kart\u0131nda<\/a>.<\/li>\n<\/ul>\n<h2>Sahiplik payla\u015f\u0131ml\u0131 hostingte neden sorun olmaz<\/h2>\n<p>Kendi sunucunuzda dosya sahibi (owner) ile web sunucusunu \u00e7al\u0131\u015ft\u0131ran kullan\u0131c\u0131 farkl\u0131 olabilir; bu durumda izin hesab\u0131 karma\u015f\u0131kla\u015f\u0131r. Narhost&#8217;un payla\u015f\u0131ml\u0131 hosting paketlerinde her hesab\u0131n dosyalar\u0131 kendi cPanel kullan\u0131c\u0131s\u0131na aittir ve web sunucusu CloudLinux ile ayn\u0131 kullan\u0131c\u0131 ba\u011flam\u0131nda \u00e7al\u0131\u015f\u0131r; bu y\u00fczden sahiplik de\u011fil yaln\u0131zca izin de\u011feri (755\/644) sizi ilgilendirir.<\/p>\n<div class=\"warn-box\">\n<p class=\"label\">Dikkat<\/p>\n<p>Bir dosyay\u0131 ya da klas\u00f6r\u00fc <code>777<\/code> yapmak &#8220;herkes yazabilir&#8221; demektir; sorunu ge\u00e7ici \u00e7\u00f6zer gibi g\u00f6r\u00fcnse de sunucudaki ba\u015fka bir hesap ya da k\u00f6t\u00fc ama\u00e7l\u0131 bir betik o dosyay\u0131 de\u011fi\u015ftirebilir h\u00e2le gelir. 777 hi\u00e7bir zaman kal\u0131c\u0131 \u00e7\u00f6z\u00fcm de\u011fildir, do\u011fru de\u011fer her zaman 755\/644&#8217;t\u00fcr.<\/p>\n<\/div>\n<h2>FTP ile izin de\u011fi\u015ftirme<\/h2>\n<p>FTP istemcinizde dosyaya sa\u011f t\u0131klay\u0131p &#8220;Dosya izinleri&#8221;ni se\u00e7in; a\u00e7\u0131lan pencerede say\u0131sal de\u011feri girin ve alt klas\u00f6rlere uygulamak i\u00e7in &#8220;yinelemeli&#8221; se\u00e7ene\u011fini i\u015faretleyin. cPanel Dosya Y\u00f6neticisi ile FTP ayn\u0131 izin modelini kullan\u0131r, hangisini se\u00e7ti\u011finiz sonucu de\u011fi\u015ftirmez.<\/p>\n<h2>Do\u011frulama<\/h2>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p>Dosya Y\u00f6neticisi&#8217;nde izin s\u00fctunu klas\u00f6rlerde 755, dosyalarda 644 g\u00f6steriyorsa ve eklenti g\u00fcncellemesi ya da medya y\u00fckleme art\u0131k hatas\u0131z tamamlan\u0131yorsa izinler do\u011fru ayarlanm\u0131\u015ft\u0131r.<\/p>\n<\/div>\n<h2>H\u00e2l\u00e2 \u00e7\u00f6z\u00fclmediyse<\/h2>\n<ul>\n<li><strong>\u0130zinler do\u011fru ama hata devam ediyor.<\/strong> Disk alan\u0131 dolu olabilir; <a href=\"https:\/\/narhost.com\/destek\/cpanel-uzerinden-hesap-kaynak-tuketimi-nasil-izlenir\/\" title=\"cPanel&#039;de disk kullan\u0131m\u0131 nas\u0131l izlenir \u2014 Narhost Destek\">disk kullan\u0131m\u0131n\u0131 kontrol edin<\/a>.<\/li>\n<li><strong>&#8220;Could not create directory&#8221; hatas\u0131 s\u00fcr\u00fcyor.<\/strong><a href=\"https:\/\/narhost.com\/destek\/wordpress-could-not-create-directory-hatasi-nasil-giderilir\/\" title=\"WordPress could not create directory hatas\u0131 nas\u0131l giderilir \u2014 Narhost Destek\">\u0130lgili karttaki<\/a> ek ad\u0131mlar\u0131 izleyin.<\/li>\n<li><strong>Medya h\u00e2l\u00e2 y\u00fcklenmiyor.<\/strong> \u0130zinler do\u011fruysa disk kotas\u0131 ya da eklenti \u00e7ak\u0131\u015fmas\u0131 olabilir; <a href=\"https:\/\/narhost.com\/destek\/wordpress-resimler-neden-yuklenmez\/\" title=\"WordPress resimler neden y\u00fcklenmez \u2014 Narhost Destek\">resimler neden y\u00fcklenmez kart\u0131na<\/a> bak\u0131n.<\/li>\n<li><strong>\u0130zin de\u011fi\u015fikli\u011finden sonra site beyaz sayfa veriyor.<\/strong> De\u011fi\u015fiklik yanl\u0131\u015f klas\u00f6re uygulanm\u0131\u015f olabilir; yedekten geri d\u00f6n\u00fcn ve <a href=\"https:\/\/narhost.com\/destek\/olumun-beyaz-ekrani-wsod-wordpress-beyaz-sayfa-hatasi-nasil-duzeltilir\/\" title=\"WordPress beyaz sayfa hatas\u0131 nas\u0131l d\u00fczeltilir \u2014 Narhost Destek\">beyaz sayfa kart\u0131na<\/a> bak\u0131n.<\/li>\n<\/ul>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost deste\u011fi<\/p>\n<p>Kendiniz d\u00fczeltemediyseniz destek talebine \u015funlar\u0131 ekleyin: alan ad\u0131n\u0131z, hangi dosya ya da klas\u00f6rde sorun ya\u015fad\u0131\u011f\u0131n\u0131z, g\u00f6rd\u00fc\u011f\u00fcn\u00fcz hata mesaj\u0131 ve o ana kadar uygulad\u0131\u011f\u0131n\u0131z izin de\u011ferleri.<\/p>\n<p><a class=\"cta-btn\" href=\"https:\/\/narhost.com\/submitticket.php\">Destek talebi a\u00e7<\/a><\/div>\n<div class=\"kb-ilgili\">\n<p class=\"label\">Sonraki ad\u0131mlar<\/p>\n<ul>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-sorunlari-ve-cozumleri\/\" title=\"WordPress Y\u00f6netimi ve Sorun Giderme Rehberi - Narhost Destek\">WordPress Y\u00f6netimi ve Sorun Giderme Rehberi (konu merkezi)<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-hosting\/\" title=\"WordPress Hosting destek makaleleri \u2014 Narhost\">WordPress Hosting destek kartlar\u0131<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-could-not-create-directory-hatasi-nasil-giderilir\/\" title=\"WordPress could not create directory hatas\u0131 nas\u0131l giderilir \u2014 Narhost Destek\">Could not create directory hatas\u0131<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-resimler-neden-yuklenmez\/\" title=\"WordPress resimler neden y\u00fcklenmez \u2014 Narhost Destek\">WordPress resimler neden y\u00fcklenmez<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-guvenlik-eklentileri-ile-site-korumasi-nasil-yapilir\/\" title=\"WordPress g\u00fcvenlik eklentileri ile site korumas\u0131 \u2014 Narhost Destek\">WordPress g\u00fcvenlik eklentileri ile site korumas\u0131<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>Klas\u00f6r ve dosya i\u00e7in neden farkl\u0131 izin numaras\u0131 kullan\u0131l\u0131r?<\/h3>\n<p>Klas\u00f6rler \u00e7al\u0131\u015ft\u0131r\u0131labilir olmal\u0131d\u0131r ki i\u00e7ine girilip listelenebilsin, bu y\u00fczden 755 al\u0131r. Dosyalar \u00e7al\u0131\u015ft\u0131r\u0131lmaz, yaln\u0131z okunup yaz\u0131l\u0131r; bu y\u00fczden 644 yeterlidir.<\/p>\n<h3>wp-config.php i\u00e7in neden ayr\u0131 bir kural var?<\/h3>\n<p>Bu dosya veritaban\u0131 kullan\u0131c\u0131 ad\u0131 ve \u015fifresini d\u00fcz metin olarak tutar. 600 ya da 640 vermek, sunucudaki ba\u015fka hesaplar\u0131n bu dosyay\u0131 okumas\u0131n\u0131 engeller.<\/p>\n<h3>777 vermek ger\u00e7ekten sorun mu, hata mesaj\u0131n\u0131 hemen \u00e7\u00f6zm\u00fcyor mu?<\/h3>\n<p>Ge\u00e7ici olarak hatay\u0131 susturabilir ama dosyay\u0131 herkesin yazabilece\u011fi h\u00e2le getirir. Do\u011fru de\u011fer her zaman 755\/644&#8217;t\u00fcr; 777 kal\u0131c\u0131 bir \u00e7\u00f6z\u00fcm de\u011fildir.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WordPress dosya izinleri nas\u0131l yap\u0131l\u0131r sorusunun cevab\u0131: klas\u00f6rde 755, dosyada 644, wp-config.php&#8217;de 600\/640. cPanel Dosya Y\u00f6neticisi&#8217;nden tekli ve toplu d\u00fczeltme, bozuk izin belirtileri ve 777 riski.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[216],"class_list":["post-1027","post","type-post","status-publish","format-standard","hentry","category-wordpress-hosting","tag-dosya-yoneticisi"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/1027","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/comments?post=1027"}],"version-history":[{"count":4,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/1027\/revisions"}],"predecessor-version":[{"id":1298,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/1027\/revisions\/1298"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/media?parent=1027"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/categories?post=1027"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/tags?post=1027"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}