{"id":2223,"date":"2026-09-22T15:00:00","date_gmt":"2026-09-22T12:00:00","guid":{"rendered":"https:\/\/narhost.com\/destek\/?p=2223"},"modified":"2026-09-22T15:00:00","modified_gmt":"2026-09-22T12:00:00","slug":"wp-config-php-ayarlari","status":"publish","type":"post","link":"https:\/\/narhost.com\/destek\/wp-config-php-ayarlari\/","title":{"rendered":"wp-config.php Dosyas\u0131nda Hangi Ayarlar De\u011fi\u015ftirilir"},"content":{"rendered":"<p class=\"kb-dogrulama\">Son do\u011frulama: Eyl\u00fcl 2026 \u00b7 cPanel 136 Dosya Y\u00f6neticisinde 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>wp-config PHP ayarlar\u0131<\/strong> WordPress&#8217;in k\u00f6k dizinindeki <code>wp-config.php<\/code> dosyas\u0131nda tutulur ve cPanel Dosya Y\u00f6neticisinden d\u00fczenlenir: dosyay\u0131 bulun, D\u00fczenle deyin, ilgili <code>define()<\/code> sat\u0131r\u0131n\u0131 de\u011fi\u015ftirip kaydedin. En \u00e7ok de\u011fi\u015ftirilen ayarlar veritaban\u0131 bilgileri, g\u00fcvenlik anahtarlar\u0131, tablo \u00f6neki, hata ay\u0131klama ve bellek s\u0131n\u0131r\u0131d\u0131r.<\/p>\n<ol>\n<li>cPanel <strong>Dosya Y\u00f6neticisi \u2192 public_html<\/strong> dizinini a\u00e7\u0131n.<\/li>\n<li><code>wp-config.php<\/code> dosyas\u0131n\u0131 se\u00e7ip <strong>D\u00fczenle (Edit)<\/strong> deyin.<\/li>\n<li>De\u011fi\u015ftirece\u011finiz <code>define()<\/code> sat\u0131r\u0131n\u0131 bulun; yoksa <code>\/* That's all *\/<\/code> sat\u0131r\u0131n\u0131n \u00fcst\u00fcne ekleyin.<\/li>\n<li>T\u0131rnak ve noktal\u0131 virg\u00fclleri bozmadan de\u011feri g\u00fcncelleyip <strong>Kaydet<\/strong>&#8216;e bas\u0131n.<\/li>\n<li>Siteyi gizli sekmede a\u00e7\u0131p de\u011fi\u015fikli\u011fin sorunsuz uyguland\u0131\u011f\u0131n\u0131 do\u011frulay\u0131n.<\/li>\n<\/ol>\n<\/div>\n<table class=\"kb-uyg\">\n<tr>\n<th>Panel<\/th>\n<td>cPanel (Dosya Y\u00f6neticisi)<\/td>\n<\/tr>\n<tr>\n<th>Sistem<\/th>\n<td>WordPress (payla\u015f\u0131ml\u0131 hosting)<\/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\/web-hosting\" title=\"Narhost Web Hosting paketleri\">Web 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 kullan\u0131c\u0131 ad\u0131 ve \u015fifrenizle panele girebiliyor olmal\u0131s\u0131n\u0131z.<\/li>\n<li>D\u00fczenlemeden \u00f6nce <code>wp-config.php<\/code> dosyas\u0131n\u0131n bir kopyas\u0131n\u0131 al\u0131n; k\u00fc\u00e7\u00fck bir yaz\u0131m hatas\u0131 bile siteyi kapatabilir.<\/li>\n<li>Hangi de\u011feri neden de\u011fi\u015ftirece\u011finizi belirleyin; gereksiz sat\u0131r eklemeyin.<\/li>\n<\/ul>\n<\/div>\n<h2>wp-config PHP ayarlar\u0131 Ne \u0130\u015fe Yarar<\/h2>\n<p>WordPress, \u00e7al\u0131\u015fmak i\u00e7in gereken temel yap\u0131land\u0131rmay\u0131 <code>wp-config.php<\/code> dosyas\u0131ndan okur. Bu dosya veritaban\u0131na nas\u0131l ba\u011flan\u0131laca\u011f\u0131n\u0131, oturum \u00e7erezlerinin nas\u0131l \u015fifrelenece\u011fini, tablolar\u0131n hangi \u00f6nekle tutulaca\u011f\u0131n\u0131 ve hata ay\u0131klama ile bellek gibi davran\u0131\u015flar\u0131n nas\u0131l ayarlanaca\u011f\u0131n\u0131 belirler. Dosya k\u00f6kte, tema ve eklentilerden \u00f6nce y\u00fcklendi\u011fi i\u00e7in buradaki bir tan\u0131m t\u00fcm siteyi etkiler. Kullan\u0131labilecek t\u00fcm sabitlerin tam listesini <a href=\"https:\/\/developer.wordpress.org\/apis\/wp-config-php\/\" title=\"WordPress wp-config.php resm\u00ee geli\u015ftirici dok\u00fcmantasyonu\" target=\"_blank\" rel=\"noopener\">wp-config.php geli\u015ftirici dok\u00fcman\u0131ndan<\/a> g\u00f6rebilirsiniz.<\/p>\n<p>De\u011ferler <code>define()<\/code> sat\u0131rlar\u0131yla tan\u0131mlan\u0131r. S\u00f6z dizimi kat\u0131d\u0131r: her sat\u0131r tek t\u0131rnak, virg\u00fcl ve noktal\u0131 virg\u00fclle biter. Bir t\u0131rna\u011f\u0131 ya da noktal\u0131 virg\u00fcl\u00fc silmek siteyi an\u0131nda hata verir h\u00e2le getirir; bu y\u00fczden de\u011fi\u015fiklikten \u00f6nce yedek almak kurald\u0131r.<\/p>\n<h2>Ad\u0131m Ad\u0131m wp-config.php Dosyas\u0131n\u0131 D\u00fczenleme<\/h2>\n<ol class=\"kb-adimlar\">\n<li><strong>cPanel \u2192 Dosya Y\u00f6neticisi<\/strong> a\u00e7\u0131p <code>public_html<\/code> dizinine girin ve <code>wp-config.php<\/code> dosyas\u0131n\u0131 bulun.<br \/>\n<figure class=\"kb-ekran\"><img decoding=\"async\" src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/09\/wp-config-php-ayarlari-adim-1.webp\" alt=\"wp-config php ayarlar\u0131 i\u00e7in cPanel Dosya Y\u00f6neticisinde public_html i\u00e7indeki wp-config.php dosyas\u0131n\u0131 d\u00fczenleme\" width=\"1200\" height=\"833\" loading=\"lazy\"><figcaption>Dosya Y\u00f6neticisi; wp-config.php dosyas\u0131 public_html i\u00e7inde bulunur ve D\u00fczenle d\u00fc\u011fmesiyle a\u00e7\u0131l\u0131r.<\/figcaption><\/figure>\n<p> WordPress bir alt dizindeyse dosya o dizinin i\u00e7indedir.<\/p>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: dosya listesinde <code>wp-config.php<\/code> g\u00f6r\u00fcn\u00fcr.<\/p>\n<\/li>\n<li>Dosyay\u0131 se\u00e7ip \u00fcst \u00e7ubuktan <strong>D\u00fczenle (Edit)<\/strong>&#8216;e bas\u0131n; kod d\u00fczenleyici dosyan\u0131n i\u00e7eri\u011fini a\u00e7ar.\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: <code>define()<\/code> sat\u0131rlar\u0131n\u0131 i\u00e7eren metin d\u00fczenleyici a\u00e7\u0131l\u0131r.<\/p>\n<\/li>\n<li>De\u011fi\u015ftirece\u011finiz sat\u0131r\u0131 g\u00fcncelleyin, yeni bir ayar ekliyorsan\u0131z <code>\/* That's all, stop editing! *\/<\/code> yorumunun \u00fcst\u00fcne yaz\u0131n ve <strong>Kaydet<\/strong>&#8216;e bas\u0131n.\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: &#8220;De\u011fi\u015fiklikler kaydedildi&#8221; bildirimi gelir, site a\u00e7\u0131lmaya devam eder.<\/p>\n<\/li>\n<\/ol>\n<div class=\"warn-box\">\n<p class=\"label\">Dikkat<\/p>\n<p>D\u00fczenlemeye ba\u015flamadan \u00f6nce dosyan\u0131n bir kopyas\u0131n\u0131 (<code>wp-config-yedek.php<\/code>) al\u0131n. Bir t\u0131rna\u011f\u0131, virg\u00fcl\u00fc ya da noktal\u0131 virg\u00fcl\u00fc yanl\u0131\u015fl\u0131kla silerseniz site &#8220;kritik bir hata&#8221; ya da beyaz ekran verir; b\u00f6yle bir durumda yedek dosyay\u0131 geri koyarak eski h\u00e2le d\u00f6nersiniz. Payla\u015f\u0131ml\u0131 hostingde SSH kapal\u0131 oldu\u011fu i\u00e7in t\u00fcm d\u00fczenleme Dosya Y\u00f6neticisi \u00fczerinden yap\u0131l\u0131r.<\/p>\n<\/div>\n<h2>S\u0131k De\u011fi\u015ftirilen Ayarlar<\/h2>\n<h3>Veritaban\u0131 Ba\u011flant\u0131 Bilgileri<\/h3>\n<p>Siteyi ta\u015f\u0131d\u0131\u011f\u0131n\u0131zda ya da veritaban\u0131 \u015fifresini de\u011fi\u015ftirdi\u011finizde bu d\u00f6rt sat\u0131r g\u00fcncellenir. Yanl\u0131\u015f de\u011fer, veritaban\u0131 ba\u011flant\u0131 hatas\u0131na yol a\u00e7ar.<\/p>\n<pre><code class=\"language-php\">define( 'DB_NAME', 'veritabani_adi' );\ndefine( 'DB_USER', 'veritabani_kullanicisi' );\ndefine( 'DB_PASSWORD', 'guclu_bir_sifre' );\ndefine( 'DB_HOST', 'localhost' );<\/code><\/pre>\n<h3>Tablo \u00d6neki<\/h3>\n<p>Tablo \u00f6neki, ayn\u0131 veritaban\u0131nda birden \u00e7ok kurulum ay\u0131rmak ve varsay\u0131lan adlar\u0131 gizlemek i\u00e7in kullan\u0131l\u0131r. Yaln\u0131z kurulum s\u0131ras\u0131nda g\u00fcvenle de\u011fi\u015ftirilir; kurulu bir sitede \u00f6neki de\u011fi\u015ftirmek tablolar\u0131 da yeniden adland\u0131rmay\u0131 gerektirir.<\/p>\n<pre><code class=\"language-php\">$table_prefix = 'wp_';<\/code><\/pre>\n<h3>G\u00fcvenlik Anahtarlar\u0131 (Salt)<\/h3>\n<p>Bu anahtarlar oturum \u00e7erezlerini \u015fifreler. Sitede \u015f\u00fcpheli bir oturum varsa bunlar\u0131 yenilemek t\u00fcm kullan\u0131c\u0131lar\u0131 \u00e7\u0131k\u0131\u015fa zorlar. De\u011ferleri resm\u00ee \u00fcreticiden al\u0131p yap\u0131\u015ft\u0131r\u0131n; dosyan\u0131n d\u00fczenlenmesine dair ayr\u0131nt\u0131 <a href=\"https:\/\/wordpress.org\/documentation\/article\/editing-wp-config-php\/\" title=\"wp-config.php d\u00fczenleme resm\u00ee dok\u00fcmantasyonu\" target=\"_blank\" rel=\"noopener\">wp-config.php d\u00fczenleme belgesinde<\/a> anlat\u0131l\u0131r.<\/p>\n<pre><code class=\"language-php\">define( 'AUTH_KEY', 'buraya-benzersiz-bir-deger' );\ndefine( 'SECURE_AUTH_KEY', 'buraya-benzersiz-bir-deger' );\ndefine( 'LOGGED_IN_KEY', 'buraya-benzersiz-bir-deger' );\ndefine( 'NONCE_KEY', 'buraya-benzersiz-bir-deger' );<\/code><\/pre>\n<h3>Hata Ay\u0131klama<\/h3>\n<p>Sorun ararken hata ay\u0131klamay\u0131 a\u00e7ar, g\u00fcnl\u00fc\u011f\u00fc dosyaya yazd\u0131r\u0131rs\u0131n\u0131z. Canl\u0131 sitede ekranda hata g\u00f6stermeyin; yaln\u0131z g\u00fcnl\u00fc\u011fe yaz\u0131n ve i\u015f bitince kapat\u0131n.<\/p>\n<pre><code class=\"language-php\">define( 'WP_DEBUG', true );\ndefine( 'WP_DEBUG_LOG', true );\ndefine( 'WP_DEBUG_DISPLAY', false );<\/code><\/pre>\n<h3>Bellek ve G\u00fcvenlik S\u0131k\u0131la\u015ft\u0131rma<\/h3>\n<p>Bellek yetersizli\u011fi uyar\u0131s\u0131 al\u0131yorsan\u0131z s\u0131n\u0131r\u0131 y\u00fckseltir, panelden dosya d\u00fczenlemeyi kapatarak g\u00fcvenli\u011fi s\u0131k\u0131la\u015ft\u0131r\u0131rs\u0131n\u0131z.<\/p>\n<pre><code class=\"language-php\">define( 'WP_MEMORY_LIMIT', '256M' );\ndefine( 'DISALLOW_FILE_EDIT', true );<\/code><\/pre>\n<h2>Do\u011frulama<\/h2>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p>Kaydettikten sonra siteniz gizli sekmede a\u00e7\u0131l\u0131yor, y\u00f6netim paneline girebiliyor ve de\u011fi\u015ftirdi\u011finiz ayar\u0131n etkisini g\u00f6r\u00fcyorsan\u0131z (\u00f6rne\u011fin bellek uyar\u0131s\u0131n\u0131n kalkmas\u0131) d\u00fczenleme ba\u015far\u0131l\u0131d\u0131r. Beyaz ekran g\u00f6r\u00fcrseniz yapt\u0131\u011f\u0131n\u0131z son de\u011fi\u015fikli\u011fi geri al\u0131n ya da yedek dosyay\u0131 geri koyun.<\/p>\n<\/div>\n<h2>H\u00e2l\u00e2 \u00c7\u00f6z\u00fclmediyse<\/h2>\n<ul>\n<li><strong>Site &#8220;veritaban\u0131 ba\u011flant\u0131 hatas\u0131&#8221; veriyor.<\/strong><code>DB_<\/code> sat\u0131rlar\u0131ndaki de\u011ferler yanl\u0131\u015f olabilir; <a href=\"https:\/\/narhost.com\/destek\/error-establishing-a-database-connection-cozumu\/\" title=\"Error establishing a database connection hatas\u0131 \u00e7\u00f6z\u00fcm\u00fc - Narhost Destek\">ba\u011flant\u0131 hatas\u0131 \u00e7\u00f6z\u00fcm\u00fc<\/a> ve <a href=\"https:\/\/narhost.com\/destek\/wordpress-veritabani-baglantisi-nasil-duzeltilir\/\" title=\"WordPress veritaban\u0131 ba\u011flant\u0131s\u0131 nas\u0131l d\u00fczeltilir - Narhost Destek\">veritaban\u0131 ba\u011flant\u0131s\u0131n\u0131 d\u00fczeltme<\/a> kartlar\u0131n\u0131 izleyin.<\/li>\n<li><strong>Kaydettikten sonra beyaz ekran geldi.<\/strong> S\u00f6z diziminde bir t\u0131rnak veya noktal\u0131 virg\u00fcl eksik olabilir; <a href=\"https:\/\/narhost.com\/destek\/olumun-beyaz-ekrani-wsod-wordpress-beyaz-sayfa-hatasi-nasil-duzeltilir\/\" title=\"WordPress beyaz ekran (WSOD) hatas\u0131 nas\u0131l d\u00fczeltilir - Narhost Destek\">beyaz ekran hatas\u0131<\/a> kart\u0131ndaki ad\u0131mlarla yede\u011fe d\u00f6n\u00fcn.<\/li>\n<li><strong>Bellek ya da y\u00fckleme s\u0131n\u0131r\u0131 h\u00e2l\u00e2 d\u00fc\u015f\u00fck.<\/strong> Ayr\u0131nt\u0131l\u0131 \u00e7\u00f6z\u00fcm i\u00e7in <a href=\"https:\/\/narhost.com\/destek\/wordpress-memory-limit-artirma\/\" title=\"WordPress memory limit art\u0131rma - Narhost Destek\">bellek s\u0131n\u0131r\u0131 art\u0131rma<\/a> ve <a href=\"https:\/\/narhost.com\/destek\/wordpress-yukleme-boyutu-artirma\/\" title=\"WordPress y\u00fckleme boyutu art\u0131rma - Narhost Destek\">y\u00fckleme boyutu art\u0131rma<\/a> kartlar\u0131na bak\u0131n.<\/li>\n<\/ul>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost deste\u011fi<\/p>\n<p>Talebinize alan ad\u0131n\u0131z\u0131, de\u011fi\u015ftirmek istedi\u011finiz ayar\u0131 ve ald\u0131\u011f\u0131n\u0131z hata mesaj\u0131n\u0131 ekleyin; ekibimiz dosyay\u0131 birlikte d\u00fczenler ya da yedekten geri d\u00f6nd\u00fcr\u00fcr.<\/p>\n<p><a class=\"cta-btn\" href=\"https:\/\/narhost.com\/submitticket.php\" title=\"Narhost destek talebi a\u00e7\">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-hosting\/\" title=\"WordPress ve CMS destek kategorisi - Narhost\">WordPress ve CMS destek kategorisi<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/cpanel-uzerinden-web-sitesi-dosyalari-nasil-yonetilir\/\" title=\"cPanel \u00fczerinden web sitesi dosyalar\u0131 nas\u0131l y\u00f6netilir - Narhost Destek\">cPanel Dosya Y\u00f6neticisi kullan\u0131m\u0131<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/cpanelde-veritabani-yedegi-nasil-alinir\/\" title=\"cPanel&#039;de veritaban\u0131 yede\u011fi nas\u0131l al\u0131n\u0131r - Narhost Destek\">cPanel&#8217;de veritaban\u0131 yede\u011fi alma<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-memory-limit-artirma\/\" title=\"WordPress memory limit art\u0131rma - Narhost Destek\">WordPress bellek s\u0131n\u0131r\u0131n\u0131 art\u0131rma<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>wp-config PHP ayarlar\u0131 nerede bulunur?<\/h3>\n<p>Dosya, WordPress kurulumunun k\u00f6k dizinindedir; payla\u015f\u0131ml\u0131 hostingde genelde <code>public_html<\/code> i\u00e7indedir. Site bir alt dizine kuruluysa <code>wp-config.php<\/code> o dizinin i\u00e7inde yer al\u0131r.<\/p>\n<h3>wp-config.php dosyas\u0131n\u0131 eklentisiz de\u011fi\u015ftirebilir miyim?<\/h3>\n<p>Evet. cPanel Dosya Y\u00f6neticisindeki kod d\u00fczenleyici yeterlidir; eklentiye gerek yoktur. \u00d6nemli olan yaln\u0131z yedek almak ve s\u00f6z dizimini bozmamakt\u0131r.<\/p>\n<h3>G\u00fcvenlik anahtarlar\u0131n\u0131 de\u011fi\u015ftirince ne olur?<\/h3>\n<p>T\u00fcm oturum \u00e7erezleri ge\u00e7ersiz olur ve herkes \u00e7\u0131k\u0131\u015fa zorlan\u0131r; i\u00e7erik ve ayarlar etkilenmez. \u015e\u00fcpheli bir giri\u015f sonras\u0131 anahtarlar\u0131 yenilemek pratik bir g\u00fcvenlik ad\u0131m\u0131d\u0131r.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>wp-config.php dosyas\u0131 WordPress&#8217;in temel yap\u0131land\u0131rmas\u0131n\u0131 tutar: veritaban\u0131 bilgileri, g\u00fcvenlik anahtarlar\u0131, tablo \u00f6neki, hata ay\u0131klama ve bellek s\u0131n\u0131r\u0131 gibi ayarlar\u0131 cPanel Dosya Y\u00f6neticisinden yedek alarak d\u00fczenleyin.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-2223","post","type-post","status-publish","format-standard","hentry","category-wordpress-hosting"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2223","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=2223"}],"version-history":[{"count":1,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2223\/revisions"}],"predecessor-version":[{"id":2321,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2223\/revisions\/2321"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/media?parent=2223"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/categories?post=2223"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/tags?post=2223"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}