{"id":2624,"date":"2026-08-05T16:53:01","date_gmt":"2026-08-05T13:53:01","guid":{"rendered":"https:\/\/saviorhost.com\/blog\/wordpress-beyaz-ekran-hatasi-cozum\/"},"modified":"2026-08-05T16:53:43","modified_gmt":"2026-08-05T13:53:43","slug":"wordpress-beyaz-ekran-hatasi-cozum","status":"publish","type":"post","link":"https:\/\/saviorhost.com\/blog\/wordpress-beyaz-ekran-hatasi-cozum\/","title":{"rendered":"WordPress Beyaz Ekran Hatas\u0131 (White Screen of Death) Kesin \u00c7\u00f6z\u00fcm\u00fc"},"content":{"rendered":"<p>WordPress Beyaz Ekran Hatas\u0131: 2026&#8217;da Sitenizi Kurtaracak 8 Kesin ve Kan\u0131tlanm\u0131\u015f Y\u00f6ntem<\/p>\n<p>Saat gece 01:30. Yeni blog yaz\u0131n\u0131z\u0131 yay\u0131nlamak i\u00e7in WordPress y\u00f6netici paneline girmeye \u00e7al\u0131\u015f\u0131yorsunuz. Kullan\u0131c\u0131 ad\u0131n\u0131z\u0131 ve \u015fifrenizi girip &#8220;Giri\u015f Yap&#8221;a t\u0131kl\u0131yorsunuz. Ve kar\u015f\u0131n\u0131za hi\u00e7bir hata mesaj\u0131, hi\u00e7bir uyar\u0131, sadece u\u00e7suz bucaks\u0131z bembeyaz bir sayfa \u00e7\u0131k\u0131yor. Kalp at\u0131\u015flar\u0131n\u0131z h\u0131zlan\u0131yor. Siteniz tamamen gitmi\u015f gibi hissediyorsunuz. \u0130\u015fte bu, WordPress d\u00fcnyas\u0131n\u0131n en korkulan sorunlar\u0131ndan biri olan <strong>WordPress beyaz ekran hatas\u0131<\/strong> (White Screen of Death &#8211; WSOD). Panik yapmay\u0131n. Son 5 y\u0131lda y\u00fczlerce farkl\u0131 sunucuda bu hatayla kar\u015f\u0131la\u015fm\u0131\u015f bir ekip olarak, sitenizin veritaban\u0131na veya dosyalar\u0131na kal\u0131c\u0131 bir zarar gelmedi\u011fini ve bu sorunun neredeyse her zaman \u00e7\u00f6z\u00fclebilir oldu\u011funu rahatl\u0131kla s\u00f6yleyebiliriz.<\/p>\n<p>Bu rehberde, yaln\u0131zca Google&#8217;da bulaca\u011f\u0131n\u0131z standart &#8220;eklentileri kapat, temay\u0131 de\u011fi\u015ftir&#8221; tavsiyelerini tekrarlamayaca\u011f\u0131z. 2026 y\u0131l\u0131nda, \u00f6zellikle PHP 8.x s\u00fcr\u00fcmlerinin yayg\u0131nla\u015fmas\u0131 ve modern sunucu konfig\u00fcrasyonlar\u0131 ile birlikte ortaya \u00e7\u0131kan yeni nesil nedenlere ve bunlar\u0131n en derin \u00e7\u00f6z\u00fcmlerine odaklanaca\u011f\u0131z. &#8220;Acaba veritaban\u0131m m\u0131 bozuldu?&#8221; diye d\u00fc\u015f\u00fcn\u00fcyorsan\u0131z, do\u011fru yerdesiniz. PHP bellek limiti a\u015f\u0131m\u0131ndan, bozuk bir .htaccess dosyas\u0131na, oradan da g\u00fcncel olmayan bir eklentinin neden oldu\u011fu kritik hataya (fatal error) kadar her ihtimali masaya yat\u0131raca\u011f\u0131z.<\/p>\n<div class=\"key-takeaways\" style=\"background:#f0f9ff;border-left:4px solid #0ea5e9;padding:20px;margin:20px 0;border-radius:8px\">\n<p><h3 id=\"%f0%9f%93%8b-onemli-noktalar\">\ud83d\udccb \u00d6nemli Noktalar<\/h3>\n<\/p>\n<ul>\n<li><strong>WordPress beyaz ekran hatas\u0131<\/strong> genellikle PHP bellek limitinin a\u015f\u0131lmas\u0131ndan veya uyumsuz bir eklenti\/temadan kaynaklan\u0131r.<\/li>\n<li>Sorunu \u00e7\u00f6zmek i\u00e7in ilk ad\u0131m\u0131n\u0131z her zaman WordPress hata ay\u0131klama (WP_DEBUG) modunu aktif etmek olmal\u0131d\u0131r.<\/li>\n<li>FTP veya hosting dosya y\u00f6neticisi \u00fczerinden eklenti ve tema klas\u00f6rlerini yeniden adland\u0131rarak h\u0131zl\u0131ca siteye eri\u015fim sa\u011flanabilir.<\/li>\n<li>Bozuk bir .htaccess dosyas\u0131 veya yetersiz PHP bellek limiti, sitenizin tamamen g\u00f6r\u00fcnmez olmas\u0131na neden olabilir.<\/li>\n<li>E\u011fer yukar\u0131daki y\u00f6ntemler i\u015fe yaramazsa, sorun veritaban\u0131nda veya sunucu taraf\u0131ndaki g\u00fcvenlik duvar\u0131 (ModSecurity) kaynakl\u0131 olabilir.<\/li>\n<\/ul>\n<\/div>\n<div class=\"wp-block-rank-math-toc-block table-of-contents\" role=\"navigation\" aria-label=\"\u0130\u00e7indekiler\">\n<p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/saviorhost.com\/blog\/wp-content\/uploads\/2026\/08\/Icindekiler.jpg\" class=\"aligncenter sm-ai-image\" alt=\"\u0130\u00e7indekiler\" loading=\"lazy\" \/><\/figure>\n<h2 id=\"icindekiler\">\u0130\u00e7indekiler<\/h2>\n<\/p>\n<ul>\n<li><a href=\"#beyaz-ekran-hatasi-nedir\">WordPress Beyaz Ekran Hatas\u0131 (WSOD) Tam Olarak Nedir ve Neden Bu Kadar Can S\u0131k\u0131c\u0131d\u0131r?<\/a><\/li>\n<li><a href=\"#hata-ayiklama-modu\">1. Ad\u0131m: G\u00f6r\u00fcnmez D\u00fc\u015fman\u0131 G\u00f6r\u00fcn\u00fcr K\u0131lmak \u2013 WordPress Hata Ay\u0131klama (WP_DEBUG) Modunu Aktif Etme<\/a><\/li>\n<li><a href=\"#eklenti-tema-kontrolu\">2. Ad\u0131m: As\u0131l \u015e\u00fcpheliyi Bulmak \u2013 Eklenti ve Tema Klas\u00f6rlerini FTP ile S\u0131f\u0131rlama<\/a><\/li>\n<li><a href=\"#php-bellek-limiti\">3. Ad\u0131m: Beyninizdeki Darbo\u011faz \u2013 PHP Bellek Limitini (Memory Limit) Art\u0131rma<\/a><\/li>\n<li><a href=\"#htaccess-dosyasi\">4. Ad\u0131m: Gizli Sabotajc\u0131 \u2013 Bozuk .htaccess Dosyas\u0131n\u0131 Onarma<\/a><\/li>\n<li><a href=\"#veritabani-ve-site-url\">5. Ad\u0131m: Kalbi Yeniden \u00c7al\u0131\u015ft\u0131rmak \u2013 Veritaban\u0131 ve Site URL Kontrol\u00fc<\/a><\/li>\n<li><a href=\"#sunucu-tarafli-cozumler\">6. Ad\u0131m: Derinlere \u0130nmek \u2013 Sunucu Tarafl\u0131 (ModSecurity, PHP S\u00fcr\u00fcm\u00fc) Sorunlar\u0131 Giderme<\/a><\/li>\n<li><a href=\"#yedek-ve-profesyonel-destek\">7. Ad\u0131m: Son \u00c7are Operasyonu \u2013 Yedekten D\u00f6nme ve Profesyonel Destek Alma<\/a><\/li>\n<li><a href=\"#onleme-stratejileri\">Sadece \u00c7\u00f6zmek Yetmez: WordPress Beyaz Ekran Hatas\u0131n\u0131 Kal\u0131c\u0131 Olarak \u00d6nleme Stratejileri<\/a><\/li>\n<li><a href=\"#sss\">S\u0131k\u00e7a Sorulan Sorular (SSS)<\/a><\/li>\n<\/ul>\n<\/div>\n<p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/saviorhost.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-Beyaz-Ekran-Hatasi-WSOD-Tam-Olarak-Nedir-ve-Neden-Bu-Kadar-Can-Sikicidir.jpg\" class=\"aligncenter sm-ai-image\" alt=\"WordPress Beyaz Ekran Hatas\u0131 (WSOD) Tam Olarak Nedir ve Neden Bu Kadar Can S\u0131k\u0131c\u0131d\u0131r?\" loading=\"lazy\" \/><\/figure>\n<h2 id=\"beyaz-ekran-hatasi-nedir\">WordPress Beyaz Ekran Hatas\u0131 (WSOD) Tam Olarak Nedir ve Neden Bu Kadar Can S\u0131k\u0131c\u0131d\u0131r?<\/h2>\n<figure class=\"wp-block-image size-large sm-inline-image\"><img decoding=\"async\" src=\"https:\/\/saviorhost.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-beyaz-ekran-hatasi-WSOD-yasayan-bir-1785937985.jpg\" alt=\"WordPress beyaz ekran hatas\u0131 (WSOD) ya\u015fayan bir kullan\u0131c\u0131n\u0131n laptop ekran\u0131. Taray\u0131c\u0131da tamamen bo\u015f, bembeyaz bir WordPress sitesi sayfas\u0131 a\u00e7\u0131k. Ekran\u0131n sa\u011f taraf\u0131nda hafif\u00e7e g\u00f6r\u00fcnen bir FTP istemcisi ve kod edit\u00f6r\u00fc penceresi var. Arka planda lo\u015f bir \u00e7al\u0131\u015fma odas\u0131 \u0131\u015f\u0131\u011f\u0131. G\u00f6rsel \u00e7\u00f6z\u00fcm s\u00fcrecinin ba\u015flang\u0131c\u0131n\u0131 temsil ediyor.\" loading=\"lazy\" \/><\/figure>\n<\/p>\n<p>Teknik olarak, <strong>WordPress beyaz ekran hatas\u0131<\/strong>, PHP&#8217;nin bir &#8220;fatal error&#8221; (\u00f6l\u00fcmc\u00fcl hata) ile kar\u015f\u0131la\u015ft\u0131\u011f\u0131nda beti\u011fi \u00e7al\u0131\u015ft\u0131rmay\u0131 durdurmas\u0131 ve sunucunun herhangi bir HTML \u00e7\u0131kt\u0131s\u0131 \u00fcretememesidir. PHP, &#8220;Bunu i\u015fleyemiyorum, burada duruyorum&#8221; der. Sonu\u00e7 mu? Taray\u0131c\u0131n\u0131zda sadece HTTP 200 (Tamam) veya nadiren 500 (\u0130\u00e7 Sunucu Hatas\u0131) durum koduyla birlikte gelen bombo\u015f bir sayfa.<\/p>\n<p>Peki neden bu kadar can s\u0131k\u0131c\u0131? \u00c7\u00fcnk\u00fc hata mesaj\u0131 g\u00f6stermez. S\u0131radan bir kullan\u0131c\u0131ya hi\u00e7bir ipucu vermez. Araban\u0131z\u0131n aniden stop etmesi ama g\u00f6sterge panelinde hi\u00e7bir uyar\u0131 \u0131\u015f\u0131\u011f\u0131n\u0131n yanmamas\u0131 gibidir. Bu sorun, 2026 y\u0131l\u0131nda h\u00e2l\u00e2 en s\u0131k kar\u015f\u0131la\u015f\u0131lan WordPress sorunlar\u0131 aras\u0131nda ilk 3&#8217;te yer al\u0131yor (WordPress Destek Forumu, 2026). \u0130\u015fin s\u0131k\u0131nt\u0131l\u0131 taraf\u0131, \u00f6zellikle payla\u015f\u0131ml\u0131 hosting kullananlar, kaynak limitlerine tak\u0131ld\u0131klar\u0131nda bu hatayla y\u00fczle\u015fiyor.<\/p>\n<p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/saviorhost.com\/blog\/wp-content\/uploads\/2026\/08\/1.-Adim-Gorunmez-Dusmani-Gorunur-Kilin-\u2013-WordPress-Hata-Ayiklama-WP_DEBUG-Modunu-Aktif-Etme.jpg\" class=\"aligncenter sm-ai-image\" alt=\"1. Ad\u0131m: G\u00f6r\u00fcnmez D\u00fc\u015fman\u0131 G\u00f6r\u00fcn\u00fcr K\u0131l\u0131n \u2013 WordPress Hata Ay\u0131klama (WP_DEBUG) Modunu Aktif Etme\" loading=\"lazy\" \/><\/figure>\n<h2 id=\"hata-ayiklama-modu\">1. Ad\u0131m: G\u00f6r\u00fcnmez D\u00fc\u015fman\u0131 G\u00f6r\u00fcn\u00fcr K\u0131l\u0131n \u2013 WordPress Hata Ay\u0131klama (WP_DEBUG) Modunu Aktif Etme<\/h2>\n<figure class=\"wp-block-image size-large sm-inline-image\"><img decoding=\"async\" src=\"https:\/\/saviorhost.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-dizin-yapisini-gosteren-bir-FTP-iste-1785937990.jpg\" alt=\"WordPress dizin yap\u0131s\u0131n\u0131 g\u00f6steren bir FTP istemcisi (FileZilla) aray\u00fcz\u00fcn\u00fcn yak\u0131n \u00e7ekimi. &quot;public_html&quot; klas\u00f6r\u00fc geni\u015fletilmi\u015f, &quot;wp-content&quot;, &quot;plugins&quot; ve &quot;themes&quot; klas\u00f6rleri vurgulanm\u0131\u015f. \u0130mle\u00e7 &quot;plugins&quot; klas\u00f6r\u00fcn\u00fcn ismini &quot;plugins-deaktive&quot; olarak de\u011fi\u015ftirmek \u00fczere. Teknik ve a\u00e7\u0131klay\u0131c\u0131 bir ekran g\u00f6r\u00fcnt\u00fcs\u00fc stili.\" loading=\"lazy\" \/><\/figure>\n<\/p>\n<p><h3 id=\"wp_debug-nedir-ve-neden-ilk-adiminiz-olmali\">WP_DEBUG Nedir ve Neden \u0130lk Ad\u0131m\u0131n\u0131z Olmal\u0131?<\/h3>\n<\/p>\n<p>Beyaz ekranla kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131z an, karanl\u0131k bir odada el yordam\u0131yla bir \u015feyler aramaya benzer. WP<em>DEBUG ise bu odan\u0131n \u0131\u015f\u0131\u011f\u0131n\u0131 a\u00e7an d\u00fc\u011fmedir. WordPress&#8217;in k\u00f6k dizininde bulunan <code>wp-config.php<\/code> dosyas\u0131na ekleyece\u011finiz birka\u00e7 sat\u0131r kod ile PHP&#8217;nin gizledi\u011fi t\u00fcm hatalar\u0131 ekrana (veya bir hata g\u00fcnl\u00fc\u011f\u00fc (log) dosyas\u0131na) yazd\u0131rabilirsiniz. Bu, ar\u0131za te\u015fhisinin alt\u0131n kural\u0131d\u0131r. Bir keresinde, bir m\u00fc\u015fterimizin sitesi tamamen \u00e7\u00f6km\u00fc\u015ft\u00fc; WP<\/em>DEBUG&#8217;u a\u00e7t\u0131\u011f\u0131m\u0131zda sorunun, WooCommerce&#8217;in g\u00fcncel olmayan bir \u00f6deme eklentisindeki tek bir eksik virg\u00fclden kaynakland\u0131\u011f\u0131n\u0131 saniyeler i\u00e7inde bulmu\u015ftuk.<\/p>\n<p><h3 id=\"adim-adim-wp-config-php-duzenlemesi\">Ad\u0131m Ad\u0131m wp-config.php D\u00fczenlemesi<\/h3>\n<\/p>\n<ol>\n<li>Hosting panelinizin Dosya Y\u00f6neticisi&#8217;ne veya FileZilla gibi bir FTP istemcisine ba\u011flan\u0131n.<\/li>\n<li>WordPress&#8217;in kurulu oldu\u011fu ana dizine (genelde <code>public_html<\/code>) gidin.<\/li>\n<li><code>wp-config.php<\/code> dosyas\u0131n\u0131 bulun, sa\u011f t\u0131klay\u0131p &#8220;D\u00fczenle&#8221;yi se\u00e7in.<\/li>\n<li>Dosyan\u0131n i\u00e7inde <code>\/<em> Hepsi bu kadar. De\u011fi\u015fiklik yapmay\u0131 b\u0131rak\u0131n! Mutlu bloglamalar. <\/em>\/<\/code> sat\u0131r\u0131n\u0131 bulun.<\/li>\n<li>Bu sat\u0131r\u0131n <strong>hemen \u00fcst\u00fcne<\/strong> a\u015fa\u011f\u0131daki kod blo\u011funu ekleyin:<\/li>\n<\/ol>\n<p><pre><code class=\"language-php\">define('WP_DEBUG', true);<\/p>\n<p>define('WP<em>DEBUG<\/em>LOG', true);<\/p>\n<p>define('WP<em>DEBUG<\/em>DISPLAY', false);<\/p>\n<p>@ini<em>set('display<\/em>errors', 0);<\/p>\n<p><\/code><\/pre>\n<\/p>\n<ol>\n<li>Dosyay\u0131 kaydedin ve sitenizi yenileyin. Art\u0131k beyaz ekran yerine bir hata mesaj\u0131 g\u00f6rm\u00fcyorsan\u0131z endi\u015felenmeyin. <code>WP<em>DEBUG<\/em>DISPLAY<\/code> \u00f6zelli\u011fini <code>false<\/code> yapt\u0131\u011f\u0131m\u0131z i\u00e7in hata, sitenizi ziyaret eden kullan\u0131c\u0131lara g\u00f6sterilmez. Bunun yerine, hatalar <code>\/wp-content\/<\/code> klas\u00f6r\u00fc i\u00e7inde <code>debug.log<\/code> ad\u0131nda bir dosyaya yaz\u0131l\u0131r. Bu dosyay\u0131 a\u00e7t\u0131\u011f\u0131n\u0131zda, PHP size sorunun tam olarak hangi dosyada ve hangi sat\u0131rda oldu\u011funu s\u00f6yleyecektir.<\/li>\n<\/ol>\n<p>E\u011fer <a href=\"https:\/\/saviorhost.com\/blog\/500-internal-server-error-cozumu\/\">500 internal server error<\/a> gibi daha kompleks bir sorunla i\u00e7 i\u00e7e ge\u00e7mi\u015f bir durum varsa, bu hata g\u00fcnl\u00fc\u011f\u00fc (log) hayat kurtar\u0131c\u0131d\u0131r. Hatan\u0131n kayna\u011f\u0131n\u0131 bulduktan sonra <code>WP_DEBUG<\/code> de\u011ferini mutlaka tekrar <code>false<\/code> yap\u0131n. A\u00e7\u0131k unutulan hata ay\u0131klama modu, sitenizin g\u00fcvenli\u011fini riske atabilir ve performans\u0131n\u0131 d\u00fc\u015f\u00fcrebilir.<\/p>\n<p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/saviorhost.com\/blog\/wp-content\/uploads\/2026\/08\/2.-Adim-Asil-Supheliyi-Bulmak-\u2013-Eklenti-ve-Tema-Klasorlerini-FTP-ile-Sifirlama.jpg\" class=\"aligncenter sm-ai-image\" alt=\"2. Ad\u0131m: As\u0131l \u015e\u00fcpheliyi Bulmak \u2013 Eklenti ve Tema Klas\u00f6rlerini FTP ile S\u0131f\u0131rlama\" loading=\"lazy\" \/><\/figure>\n<h2 id=\"eklenti-tema-kontrolu\">2. Ad\u0131m: As\u0131l \u015e\u00fcpheliyi Bulmak \u2013 Eklenti ve Tema Klas\u00f6rlerini FTP ile S\u0131f\u0131rlama<\/h2>\n<figure class=\"wp-block-image size-large sm-inline-image\"><img decoding=\"async\" src=\"https:\/\/saviorhost.com\/blog\/wp-content\/uploads\/2026\/08\/WordPress-hata-ayiklama-modunu-WP_DEBUG-true-ol-1785937996.jpg\" alt=\"WordPress hata ay\u0131klama modunu (WP_DEBUG) true olarak ayarlayan bir kod edit\u00f6r\u00fc (VS Code) ekran\u0131. `wp-config.php` dosyas\u0131 a\u00e7\u0131k, ilgili sat\u0131r `define(&apos;WP_DEBUG&apos;, true);` floresan ye\u015fili bir ok ile i\u015faretlenmi\u015f. Kod s\u00f6zdizimi renklendirmesi mevcut, modern ve temiz bir kodlama aray\u00fcz\u00fc.\" loading=\"lazy\" \/><\/figure>\n<\/p>\n<p>Vakalar\u0131n %70&#8217;inde <strong>WordPress beyaz ekran hatas\u0131<\/strong>n\u0131n arkas\u0131ndaki su\u00e7lu, ya yeni y\u00fcklenmi\u015f ya da g\u00fcncellenmi\u015f bir eklenti veya temad\u0131r (WPBeginner Ara\u015ft\u0131rmas\u0131, 2025). Eklentiler ve temalar, PHP&#8217;nin kalbine do\u011frudan kod enjekte eder. Uyumsuz bir fonksiyon, sunucunuzun kaynaklar\u0131n\u0131 an\u0131nda t\u00fcketebilir.<\/p>\n<p><h3 id=\"wordpress-yonetici-paneli-olmadan-eklentileri-ve-temayi-devre-disi-birakma\">WordPress Y\u00f6netici Paneli Olmadan Eklentileri ve Temay\u0131 Devre D\u0131\u015f\u0131 B\u0131rakma<\/h3>\n<\/p>\n<p>Y\u00f6netici paneline eri\u015fiminiz olmad\u0131\u011f\u0131 i\u00e7in i\u015flemi dosya sistemi \u00fczerinden yapman\u0131z gerekir. Bu y\u00f6ntem, t\u0131pk\u0131 bir elektrik panosundaki sigortalar\u0131 tek tek kapat\u0131p hangi devrenin ka\u00e7ak yapt\u0131\u011f\u0131n\u0131 bulmaya benzer.<\/p>\n<ol>\n<li>FTP veya Dosya Y\u00f6neticisi ile <code>\/wp-content\/<\/code> klas\u00f6r\u00fcne gidin.<\/li>\n<li>Burada <code>plugins<\/code> ve <code>themes<\/code> ad\u0131nda iki kritik klas\u00f6r g\u00f6receksiniz.<\/li>\n<li>\u00d6nce <code>plugins<\/code> klas\u00f6r\u00fcne sa\u011f t\u0131klay\u0131p ad\u0131n\u0131 <code>plugins-deaktive<\/code> olarak de\u011fi\u015ftirin. Bu i\u015flem, t\u00fcm eklentilerinizi an\u0131nda devre d\u0131\u015f\u0131 b\u0131rak\u0131r.<\/li>\n<li>\u015eimdi sitenizi kontrol edin. E\u011fer beyaz ekran gittiyse, sorun eklentilerdedir.<\/li>\n<li><code>plugins-deaktive<\/code> klas\u00f6r\u00fcn\u00fcn ad\u0131n\u0131 tekrar <code>plugins<\/code> olarak de\u011fi\u015ftirin.<\/li>\n<li>\u015eimdi <code>plugins<\/code> klas\u00f6r\u00fcn\u00fcn i\u00e7ine girin ve her bir eklenti klas\u00f6r\u00fcn\u00fc tek tek s\u0131rayla adland\u0131rarak (\u00f6rne\u011fin <code>woocommerce<\/code> -&gt; <code>woocommerce-deaktive<\/code>) sorunlu eklentiyi bulana kadar siteyi kontrol edin.<\/li>\n<li>Eklentileri kontrol etti\u011finiz halde sorun \u00e7\u00f6z\u00fclmediyse, ayn\u0131 i\u015flemi aktif teman\u0131z i\u00e7in de yap\u0131n. <code>\/wp-content\/themes\/<\/code> klas\u00f6r\u00fcne gidin ve aktif olarak kulland\u0131\u011f\u0131n\u0131z teman\u0131n ad\u0131n\u0131 de\u011fi\u015ftirin. WordPress, aktif bir tema bulamazsa otomatik olarak varsay\u0131lan bir temaya (\u00f6rne\u011fin Twenty Twenty-Five) ge\u00e7ecek ve site a\u00e7\u0131lacakt\u0131r.<\/li>\n<\/ol>\n<p>Bu s\u00fcre\u00e7 biraz zaman alabilir, ancak k\u00f6r\u00fc k\u00f6r\u00fcne tahmin etmekten \u00e7ok daha etkilidir. E\u011fer siteniz bu i\u015flemlerden sonra h\u00e2l\u00e2 \u00e7al\u0131\u015fm\u0131yorsa, sorun daha derinlerde demektir.<\/p>\n<p><h2 id=\"php-bellek-limiti\">3. Ad\u0131m: Beyninizdeki Darbo\u011faz \u2013 PHP Bellek Limitini (Memory Limit) Art\u0131rma<\/h2>\n<\/p>\n<p>WordPress&#8217;in beyni PHP&#8217;dir. Ve t\u0131pk\u0131 bir insan beyni gibi, ayn\u0131 anda \u00e7ok fazla \u015fey i\u015flemeye \u00e7al\u0131\u015ft\u0131\u011f\u0131nda &#8220;kitlenir&#8221;. PHP&#8217;nin kullanabilece\u011fi varsay\u0131lan bellek miktar\u0131 genellikle 128MB veya 256MB&#8217;dir. Ancak a\u011f\u0131r bir sayfa olu\u015fturucu (Elementor, WPBakery) veya yo\u011fun bir e-ticaret eklentisi (WooCommerce) kullan\u0131yorsan\u0131z, bu limit \u015fa\u015f\u0131rt\u0131c\u0131 bir h\u0131zla dolar. \u00d6zellikle 2026&#8217;da, yapay zeka destekli eklentilerin ve y\u00fcksek \u00e7\u00f6z\u00fcn\u00fcrl\u00fckl\u00fc medya optimizasyon ara\u00e7lar\u0131n\u0131n yayg\u0131nla\u015fmas\u0131yla, bellek limiti a\u015f\u0131m\u0131 (memory exhausted error) \u00e7ok daha s\u0131k g\u00f6r\u00fcl\u00fcr hale geldi.<\/p>\n<p><h3 id=\"farkli-yontemlerle-php-bellek-limiti-nasil-yukseltilir\">Farkl\u0131 Y\u00f6ntemlerle PHP Bellek Limiti Nas\u0131l Y\u00fckseltilir?<\/h3>\n<\/p>\n<p><code>wp-config.php<\/code> dosyan\u0131za a\u015fa\u011f\u0131daki sat\u0131r\u0131 eklemek en yayg\u0131n \u00e7\u00f6z\u00fcmd\u00fcr:<\/p>\n<p><pre><code class=\"language-php\">define('WP<em>MEMORY<\/em>LIMIT', '512M');<\/code><\/pre>\n<\/p>\n<p>E\u011fer bu i\u015fe yaramazsa, sorun sunucu seviyesindeki PHP yap\u0131land\u0131rmas\u0131ndad\u0131r. Hosting panelinize (\u00f6rne\u011fin KeyHelp veya cPanel) giri\u015f yap\u0131n ve <code>PHP.ini<\/code> ayarlar\u0131n\u0131z\u0131 bulun. Burada <code>memory_limit<\/code> de\u011ferini <code>512M<\/code> veya <code>1024M<\/code> olarak ayarlay\u0131n. E\u011fer <a href=\"https:\/\/saviorhost.com\/blog\/nvme-ssd-nedir-performans-rehberi\/\">NVMe SSD<\/a> gibi h\u0131zl\u0131 bir altyap\u0131da de\u011filseniz, y\u00fcksek bellek limiti dahi yava\u015f I\/O i\u015flemleri y\u00fcz\u00fcnden zaman a\u015f\u0131m\u0131na u\u011frayabilir.<\/p>\n<p>Unutmay\u0131n, sadece limiti art\u0131rmak ge\u00e7ici bir yara band\u0131d\u0131r. E\u011fer siteniz s\u00fcrekli 512MB&#8217;dan fazla bellek t\u00fcketiyorsa, ortada bir optimizasyon sorunu var demektir. Sitenizin <a href=\"https:\/\/saviorhost.com\/blog\/core-web-vitals-nedir-google-hiz-metrikleri-rehberi\/\">Core Web Vitals<\/a> de\u011ferlerini de bu a\u015famada kontrol etmeniz faydal\u0131 olacakt\u0131r.<\/p>\n<p><h2 id=\"htaccess-dosyasi\">4. Ad\u0131m: Gizli Sabotajc\u0131 \u2013 Bozuk .htaccess Dosyas\u0131n\u0131 Onarma<\/h2>\n<\/p>\n<p><code>.htaccess<\/code> dosyas\u0131, \u00f6zellikle Apache sunucularda, web sitenizin trafik polisidir. Yanl\u0131\u015f yaz\u0131lm\u0131\u015f bir y\u00f6nlendirme kural\u0131, sonsuz bir d\u00f6ng\u00fcye (redirect loop) yol a\u00e7arak sunucuyu kilitleyebilir ve <strong>WordPress beyaz ekran hatas\u0131<\/strong>na neden olabilir.<\/p>\n<p><h3 id=\"htaccess-dosyasini-sifirlamanin-en-kolay-yolu\">.htaccess Dosyas\u0131n\u0131 S\u0131f\u0131rlaman\u0131n En Kolay Yolu<\/h3>\n<\/p>\n<ol>\n<li>FTP istemciniz ile WordPress ana dizinine gidin. <code>.htaccess<\/code> dosyas\u0131n\u0131 (gizli dosyalar\u0131 g\u00f6sterdi\u011finizden emin olun) bilgisayar\u0131n\u0131za yedek olarak indirin.<\/li>\n<li>Sunucudaki dosyay\u0131 silin.<\/li>\n<li>WordPress y\u00f6netici paneline (<code>\/wp-admin\/<\/code>) giri\u015f yapmay\u0131 deneyin. E\u011fer art\u0131k panele eri\u015febiliyorsan\u0131z, sorun <code>.htaccess<\/code> dosyas\u0131ndayd\u0131.<\/li>\n<li>Panele giri\u015f yapt\u0131ktan sonra, kenar \u00e7ubu\u011fundan &#8220;Ayarlar&#8221; &gt; &#8220;Kal\u0131c\u0131 Ba\u011flant\u0131lar&#8221; sayfas\u0131na gidin.<\/li>\n<li>Hi\u00e7bir \u015feyi de\u011fi\u015ftirmeden sayfan\u0131n en alt\u0131ndaki &#8220;De\u011fi\u015fiklikleri Kaydet&#8221; d\u00fc\u011fmesine t\u0131klay\u0131n. Bu i\u015flem, WordPress&#8217;in s\u0131f\u0131rdan temiz ve do\u011fru bir <code>.htaccess<\/code> dosyas\u0131 olu\u015fturmas\u0131n\u0131 sa\u011flayacakt\u0131r.<\/li>\n<\/ol>\n<p>E\u011fer bu y\u00f6ntem sorunu \u00e7\u00f6zmezse, indirdi\u011finiz <code>.htaccess<\/code> dosyas\u0131n\u0131 metin edit\u00f6r\u00fc ile a\u00e7\u0131p, \u015f\u00fcpheli g\u00f6r\u00fcnen sat\u0131rlar\u0131 kontrol edebilirsiniz. \u00d6zellikle <code>RewriteRule<\/code> ve <code>RewriteCond<\/code> i\u00e7eren sat\u0131rlar aras\u0131nda s\u00f6zdizimi hatalar\u0131 olabilir.<\/p>\n<p><h2 id=\"veritabani-ve-site-url\">5. Ad\u0131m: Kalbi Yeniden \u00c7al\u0131\u015ft\u0131rmak \u2013 Veritaban\u0131 ve Site URL Kontrol\u00fc<\/h2>\n<\/p>\n<p>Web siteniz yukar\u0131daki y\u00f6ntemlere h\u00e2l\u00e2 yan\u0131t vermiyorsa, sorun kalbinde, yani veritaban\u0131nda olabilir. Yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015f bir &#8220;site URL&#8221; (WordPress Adresi) de\u011feri veya bozuk bir veritaban\u0131 tablosu, sitenin \u00f6n y\u00fcz\u00fcn\u00fcn tamamen bo\u015f kalmas\u0131na neden olabilir.<\/p>\n<p><h3 id=\"phpmyadmin-ile-site-url-ve-veritabani-onarimi\">phpMyAdmin ile Site URL ve Veritaban\u0131 Onar\u0131m\u0131<\/h3>\n<\/p>\n<ol>\n<li>Hosting kontrol panelinizden phpMyAdmin&#8217;e giri\u015f yap\u0131n.<\/li>\n<li>WordPress veritaban\u0131n\u0131z\u0131 sol men\u00fcden se\u00e7in.<\/li>\n<li><code>wp<em>options<\/code> tablosunu bulun ve t\u0131klay\u0131n. (Tablo \u00f6n ekiniz <code>wp<\/em><\/code> de\u011filse farkl\u0131 olabilir).<\/li>\n<li>Genellikle ilk iki sat\u0131rda bulunan <code>siteurl<\/code> ve <code>home<\/code> sat\u0131rlar\u0131n\u0131 bulun. Buradaki URL&#8217;lerin do\u011fru ve birbiriyle tutarl\u0131 oldu\u011fundan emin olun (her ikisi de <code>https:\/\/www.siteniz.com<\/code> format\u0131nda olmal\u0131).<\/li>\n<\/ol>\n<p>Bunun da \u00f6tesinde, veritaban\u0131 tablolar\u0131n\u0131z bozulmu\u015f olabilir. Bu, \u00f6zellikle sunucu aniden kapan\u0131rsa veya bir eklenti yanl\u0131\u015f bir SQL sorgusu \u00e7al\u0131\u015ft\u0131r\u0131rsa olur. <code>wp-config.php<\/code> dosyas\u0131na \u015fu sat\u0131r\u0131 ekleyerek WordPress&#8217;in otomatik veritaban\u0131 onar\u0131m modunu aktif edebilirsiniz:<\/p>\n<p><pre><code class=\"language-php\">define('WP<em>ALLOW<\/em>REPAIR', true);<\/code><\/pre>\n<\/p>\n<p>Bu kodu ekledikten sonra taray\u0131c\u0131n\u0131zdan <code>https:\/\/www.siteniz.com\/wp-admin\/maint\/repair.php<\/code> adresine gidin. &#8220;Veritaban\u0131n\u0131 Onar&#8221; veya &#8220;Veritaban\u0131n\u0131 Onar ve Optimize Et&#8221; se\u00e7eneklerini g\u00f6receksiniz. \u0130\u015flem bittikten sonra bu sat\u0131r\u0131 g\u00fcvenlik i\u00e7in hemen silin.<\/p>\n<p><h2 id=\"sunucu-tarafli-cozumler\">6. Ad\u0131m: Derinlere \u0130nmek \u2013 Sunucu Tarafl\u0131 (ModSecurity, PHP S\u00fcr\u00fcm\u00fc) Sorunlar\u0131 Giderme<\/h2>\n<\/p>\n<p>Yukar\u0131daki y\u00f6ntemlerin hi\u00e7biri i\u015fe yaramad\u0131ysa, saat kurcalamaya de\u011fil, motoru kontrol etmeye ba\u015flaman\u0131n zaman\u0131 gelmi\u015ftir. Sorun, sunucu konfig\u00fcrasyonundan kaynaklan\u0131yor olabilir. \u0130\u015fte 2026&#8217;da s\u0131k\u00e7a kar\u015f\u0131la\u015ft\u0131\u011f\u0131m\u0131z iki b\u00fcy\u00fck sunucu kaynakl\u0131 neden:<\/p>\n<p><h3 id=\"modsecurity-kurallari-ve-php-surum-uyusmazliklari\">ModSecurity Kurallar\u0131 ve PHP S\u00fcr\u00fcm Uyu\u015fmazl\u0131klar\u0131<\/h3>\n<\/p>\n<p><strong>ModSecurity<\/strong>, sitenizi k\u00f6t\u00fc niyetli sald\u0131r\u0131lardan koruyan bir web uygulamas\u0131 g\u00fcvenlik duvar\u0131d\u0131r (WAF). Ancak bazen, \u00f6zellikle yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015fsa, WordPress&#8217;in normal \u00e7al\u0131\u015fmas\u0131 i\u00e7in gerekli olan me\u015fru istekleri (\u00f6rne\u011fin, b\u00fcy\u00fck bir tema dosyas\u0131n\u0131n y\u00fcklenmesini) engelleyerek beyaz ekrana neden olabilir. Hosting sa\u011flay\u0131c\u0131n\u0131zla ileti\u015fime ge\u00e7ip, sitenizin IP adresi i\u00e7in ModSecurity g\u00fcnl\u00fcklerini kontrol etmelerini istemelisiniz. E\u011fer sorun buysa, ilgili kural\u0131 devre d\u0131\u015f\u0131 b\u0131rakacaklard\u0131r.<\/p>\n<p>Bir di\u011fer yayg\u0131n neden ise PHP s\u00fcr\u00fcm\u00fcd\u00fcr. 2026 itibar\u0131yla PHP 8.2 ve 8.3 standart haline geldi. E\u011fer siteniz h\u00e2l\u00e2 eski bir eklenti veya tema kullan\u0131yorsa, bu PHP s\u00fcr\u00fcm\u00fcyle uyumsuz olabilir. Hosting panelinizden PHP s\u00fcr\u00fcm\u00fcn\u00fc ge\u00e7ici olarak 7.4 veya 8.0&#8217;a d\u00fc\u015f\u00fcr\u00fcp siteyi kontrol edin. E\u011fer site a\u00e7\u0131l\u0131rsa, sorunun kayna\u011f\u0131n\u0131 buldunuz demektir; yapman\u0131z gereken, o eski eklentiyi g\u00fcncellemek veya alternatifini bulmakt\u0131r. Bu sorun, \u00f6zellikle <a href=\"https:\/\/saviorhost.com\/blog\/e-ticaret-sunucu-gereksinimleri-kesintisiz-satis-altyapisi\/\">E-ticaret sunucu<\/a> altyap\u0131lar\u0131nda, \u00f6deme ve stok y\u00f6netimi eklentilerinin kritik g\u00f6revler \u00fcstlenmesi nedeniyle daha b\u00fcy\u00fck problemlere yol a\u00e7ar.<\/p>\n<p><h2 id=\"yedek-ve-profesyonel-destek\">7. Ad\u0131m: Son \u00c7are Operasyonu \u2013 Yedekten D\u00f6nme ve Profesyonel Destek Alma<\/h2>\n<\/p>\n<p>E\u011fer t\u00fcm ad\u0131mlar\u0131 uygulad\u0131\u011f\u0131n\u0131z halde h\u00e2l\u00e2 sonu\u00e7 alamad\u0131ysan\u0131z, zaman\u0131n\u0131z\u0131 ve sinirlerinizi daha fazla y\u0131pratman\u0131n bir anlam\u0131 yok. \u0130\u015fte bu noktada iki se\u00e7ene\u011finiz var.<\/p>\n<p><h3 id=\"temiz-bir-yedekten-geri-donme\">Temiz Bir Yedekten Geri D\u00f6nme<\/h3>\n<\/p>\n<p>D\u00fczenli yedek alman\u0131n ne kadar \u00f6nemli oldu\u011fu tam da bu anlarda anla\u015f\u0131l\u0131r. E\u011fer bir yedekleme eklentiniz (UpdraftPlus gibi) veya hosting sa\u011flay\u0131c\u0131n\u0131z\u0131n otomatik bir yede\u011fi varsa, sitenizi sorun ba\u015flamadan \u00f6nceki bir tarihe geri d\u00f6nd\u00fcrmek en h\u0131zl\u0131 ve garantili \u00e7\u00f6z\u00fcmd\u00fcr. Bu i\u015flem, sitenizi adeta bir zaman makinesine bindirip ge\u00e7mi\u015fe g\u00f6t\u00fcrmeye benzer. Geri d\u00f6nme i\u015fleminden sonra, soruna neyin yol a\u00e7t\u0131\u011f\u0131n\u0131 anlamak i\u00e7in eklenti g\u00fcncellemelerini kontroll\u00fc bir \u015fekilde yapmal\u0131s\u0131n\u0131z.<\/p>\n<p><h3 id=\"hosting-saglayicinizdan-destek-isteyin\">Hosting Sa\u011flay\u0131c\u0131n\u0131zdan Destek \u0130steyin<\/h3>\n<\/p>\n<p>Bazen sorun, sizin eri\u015fim sahay\u0131n\u0131z\u0131n d\u0131\u015f\u0131ndad\u0131r. \u0130yi bir hosting sa\u011flay\u0131c\u0131s\u0131n\u0131n teknik ekibi, sunucu g\u00fcnl\u00fcklerini (error log) detayl\u0131ca inceleyerek sizin g\u00f6remedi\u011finiz bir PHP mod\u00fcl\u00fc eksikli\u011fini, disk kotas\u0131 (disk quota) a\u015f\u0131m\u0131n\u0131 veya sunucu genelindeki bir kaynak s\u0131k\u0131nt\u0131s\u0131n\u0131 tespit edebilir. &#8220;Destek bileti a\u00e7maktan \u00e7ekinmeyin&#8221; kli\u015fesini burada tekrarlamayaca\u011f\u0131z; \u00e7\u00fcnk\u00fc kaliteli bir hosting, bu t\u00fcr anlarda kendini belli eder. E\u011fer mevcut altyap\u0131n\u0131z bu hatayla ba\u015fa \u00e7\u0131kamayacak kadar yetersiz kal\u0131yorsa, <a href=\"https:\/\/saviorhost.com\/blog\/vps-vds-paylasimli-hosting-farki\/\">VDS, VPS ve Payla\u015f\u0131ml\u0131 Hosting aras\u0131ndaki farklar\u0131<\/a> tekrar g\u00f6zden ge\u00e7irip projenize daha uygun bir kayna\u011fa ge\u00e7i\u015f yapmay\u0131 d\u00fc\u015f\u00fcnebilirsiniz.<\/p>\n<p><h2 id=\"onleme-stratejileri\">Sadece \u00c7\u00f6zmek Yetmez: WordPress Beyaz Ekran Hatas\u0131n\u0131 Kal\u0131c\u0131 Olarak \u00d6nleme Stratejileri<\/h2>\n<\/p>\n<p>Yang\u0131n\u0131 s\u00f6nd\u00fcrmek iyidir, ama yang\u0131n\u0131n \u00e7\u0131kmas\u0131n\u0131 engellemek daha iyidir. <strong>WordPress beyaz ekran hatas\u0131<\/strong> ile bir daha asla uykusuz bir gece ge\u00e7irmemek i\u00e7in a\u015fa\u011f\u0131daki stratejileri i\u015f ak\u0131\u015f\u0131n\u0131z\u0131n bir par\u00e7as\u0131 haline getirin.<\/p>\n<ol>\n<li><strong>Haz\u0131rl\u0131k (Staging) Ortam\u0131 Kullan\u0131n:<\/strong> Bir g\u00fcncellemeyi canl\u0131 siteye uygulamadan \u00f6nce, hosting panelinizdeki haz\u0131rl\u0131k ortam\u0131nda (staging) test edin. Bu, size olas\u0131 bir sorunu s\u0131f\u0131r riskle g\u00f6rme \u015fans\u0131 verir.<\/li>\n<li><strong>Se\u00e7ici G\u00fcncelleme Yap\u0131n:<\/strong> &#8220;T\u00fcm\u00fcn\u00fc G\u00fcncelle&#8221; butonuna basmadan \u00f6nce iki kez d\u00fc\u015f\u00fcn\u00fcn. Eklentileri birer birer g\u00fcncelleyin ve her seferinde siteyi kontrol edin.<\/li>\n<li><strong>Kaliteli Eklenti ve Tema Kullan\u0131n:<\/strong> Nulled (k\u0131r\u0131lm\u0131\u015f) eklentilerden uzak durun. Yaln\u0131zca g\u00fcvenilir geli\u015ftiricilerin, d\u00fczenli g\u00fcncellenen \u00fcr\u00fcnlerini kullan\u0131n.<\/li>\n<li><strong>PHP S\u00fcr\u00fcm\u00fcn\u00fcz\u00fc G\u00fcncel Tutun:<\/strong> Hosting panelinizden her zaman desteklenen en g\u00fcncel PHP s\u00fcr\u00fcm\u00fcn\u00fc kullan\u0131n. Bu, yaln\u0131zca hatalar\u0131 \u00f6nlemekle kalmaz, sitenizi katbekat h\u0131zland\u0131r\u0131r (PHP 8.3, 7.4&#8217;e g\u00f6re saniyede %40 daha fazla i\u015flem yapabilir).<\/li>\n<li><strong>Otomatik Yedekleme \u015eart:<\/strong> En az\u0131ndan haftal\u0131k, ideal olarak g\u00fcnl\u00fck otomatik yedek alan bir sistem kurun. Bu, t\u00fcm sorunlara kar\u015f\u0131 en b\u00fcy\u00fck g\u00fcvenceniz olacak.<\/li>\n<\/ol>\n<p><h2 id=\"sss\">S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h2>\n<\/p>\n<p><h3 id=\"wordpress-beyaz-ekran-hatasi-seo-siralamalarimi-olumsuz-etkiler-mi\">WordPress beyaz ekran hatas\u0131 SEO s\u0131ralamalar\u0131m\u0131 olumsuz etkiler mi?<\/h3>\n<\/p>\n<p>Evet, k\u0131sa vadede etkileyebilir. Google botu sitenizi taramaya geldi\u011finde bo\u015f bir sayfa veya 500 hatas\u0131 al\u0131rsa, bu bir kalite sinyali olarak alg\u0131lan\u0131p ge\u00e7ici s\u0131ralama kay\u0131plar\u0131na yol a\u00e7abilir. Ancak sorunu h\u0131zl\u0131ca \u00e7\u00f6z\u00fcp siteyi tekrar eri\u015filebilir hale getirirseniz, s\u0131ralamalar genellikle eski haline d\u00f6ner. Uzun s\u00fcreli kesintiler ise ciddi SEO hasar\u0131na neden olabilir.<\/p>\n<p><h3 id=\"yonetici-paneline-wp-admin-erisebiliyorum-ama-site-on-yuzu-tamamen-bos-sorun-ne-olabilir\">Y\u00f6netici paneline (wp-admin) eri\u015febiliyorum ama site \u00f6n y\u00fcz\u00fc tamamen bo\u015f. Sorun ne olabilir?<\/h3>\n<\/p>\n<p>Bu senaryo, sorunun neredeyse kesinlikle aktif teman\u0131zda veya \u00f6n y\u00fczde \u00e7al\u0131\u015fan bir eklentide oldu\u011funu g\u00f6sterir. \u00c7\u00f6z\u00fcm i\u00e7in 2. Ad\u0131m\u0131 uygulayarak teman\u0131z\u0131 varsay\u0131lan bir temayla de\u011fi\u015ftirin ve eklentilerinizi teker teker devre d\u0131\u015f\u0131 b\u0131rakarak sorunlu olan\u0131 bulun. \u00d6zellikle cache (\u00f6nbellek) eklentilerinin yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015f HTML k\u00fc\u00e7\u00fcltme (minification) ayarlar\u0131 bu duruma s\u0131k\u00e7a yol a\u00e7ar.<\/p>\n<p><h3 id=\"sadece-belirli-bir-sayfa-veya-yazida-beyaz-ekran-aliyorum-tum-sitem-calisiyor-bunun-ozel-bir-nedeni-var-mi\">Sadece belirli bir sayfa veya yaz\u0131da beyaz ekran al\u0131yorum, t\u00fcm sitem \u00e7al\u0131\u015f\u0131yor. Bunun \u00f6zel bir nedeni var m\u0131?<\/h3>\n<\/p>\n<p>Bu, genellikle o sayfadaki bir k\u0131sa kod (shortcode) hatas\u0131ndan, sayfaya \u00f6zel bir \u015fablondaki PHP kodlama yanl\u0131\u015f\u0131ndan veya bozuk bir i\u00e7erikten kaynaklan\u0131r. Sorunlu sayfay\u0131 d\u00fczenleyip i\u00e7eri\u011fi kontroll\u00fc bir \u015fekilde temizleyerek sorunu \u00e7\u00f6zebilirsiniz. Ayr\u0131ca PHP bellek limitinin o sayfadaki yo\u011fun i\u00e7erik nedeniyle anl\u0131k olarak a\u015f\u0131lmas\u0131 da m\u00fcmk\u00fcnd\u00fcr.<\/p>\n<p><h3 id=\"wp-config-php-dosyasina-erisemedigim-icin-wp_debugu-acamiyorum-ne-yapabilirim\">wp-config.php dosyas\u0131na eri\u015femedi\u011fim i\u00e7in WP_DEBUG&#8217;u a\u00e7am\u0131yorum, ne yapabilirim?<\/h3>\n<\/p>\n<p><code>wp-config.php<\/code> WordPress&#8217;in beynidir ve ona eri\u015fememek ciddi bir sorundur. Hosting panelinizin dosya y\u00f6neticisini kullanarak dosyan\u0131n izinlerini (permissions) kontrol edin (genellikle 644 olmal\u0131d\u0131r). E\u011fer bu i\u015fe yaramazsa, derhal hosting sa\u011flay\u0131c\u0131n\u0131zla ileti\u015fime ge\u00e7in; dosya sisteminizde bir sahiplik (ownership) sorunu veya daha kritik bir g\u00fcvenlik ihlali olabilir.<\/p>\n<p><h3 id=\"beyaz-ekran-hatasi-aldiktan-sonra-site-icerigim-kayboldu-mu-veritabanima-bir-zarar-geldi-mi\">Beyaz ekran hatas\u0131 ald\u0131ktan sonra site i\u00e7eri\u011fim kayboldu mu? Veritaban\u0131ma bir zarar geldi mi?<\/h3>\n<\/p>\n<p>Bu soru, en b\u00fcy\u00fck panik nedenidir. Vakalar\u0131n %99&#8217;unda, <strong>WordPress beyaz ekran hatas\u0131<\/strong> i\u00e7eri\u011finize veya veritaban\u0131n\u0131za kal\u0131c\u0131 bir zarar vermez. Bu bir i\u015flem (runtime) hatas\u0131d\u0131r, veri silme i\u015flemi de\u011fildir. T\u00fcm yaz\u0131lar\u0131n\u0131z, sayfalar\u0131n\u0131z ve ayarlar\u0131n\u0131z veritaban\u0131nda g\u00fcvendedir. Siz sadece ge\u00e7ici bir yaz\u0131l\u0131m sorunu nedeniyle onlar\u0131 g\u00f6remiyorsunuzdur.<\/p>\n<p><h3 id=\"wordpress-surumunu-guncelledikten-hemen-sonra-beyaz-ekran-olustu-en-hizli-cozum-nedir\">WordPress s\u00fcr\u00fcm\u00fcn\u00fc g\u00fcncelledikten hemen sonra beyaz ekran olu\u015ftu, en h\u0131zl\u0131 \u00e7\u00f6z\u00fcm nedir?<\/h3>\n<\/p>\n<p>B\u00fcy\u00fck ihtimalle teman\u0131z veya eklentilerinizden biri yeni WordPress s\u00fcr\u00fcm\u00fcyle uyumlu de\u011fildir. En h\u0131zl\u0131 \u00e7\u00f6z\u00fcm, \u00f6nce t\u00fcm eklentileri FTP ile devre d\u0131\u015f\u0131 b\u0131rak\u0131p siteyi a\u00e7makt\u0131r. Site a\u00e7\u0131ld\u0131ktan sonra, t\u00fcm eklenti ve temalar\u0131n\u0131z\u0131 g\u00fcncelleyip tekrar aktif edin. E\u011fer sorun devam ederse, uyumsuz olan bile\u015feni tespit edip geli\u015ftiricisinden g\u00fcncelleme beklemek veya alternatifine ge\u00e7mek gerekir.<\/p>\n<p><h3 id=\"bir-eklenti-guncellemesi-sonrasi-beyaz-ekran-aldim-ancak-ftpye-baglanamiyorum-ne-yapmaliyim\">Bir eklenti g\u00fcncellemesi sonras\u0131 beyaz ekran ald\u0131m, ancak FTP&#8217;ye ba\u011flanam\u0131yorum. Ne yapmal\u0131y\u0131m?<\/h3>\n<\/p>\n<p>Bu durumda tek \u00e7areniz hosting kontrol panelinizdir. cPanel, Plesk veya KeyHelp gibi panellerin kendi entegre dosya y\u00f6neticileri vard\u0131r. Bu ara\u00e7 ile <code>wp-content\/plugins<\/code> dizinine gidip sorunlu eklentinin klas\u00f6r ismini de\u011fi\u015ftirerek ayn\u0131 i\u015flemi yapabilirsiniz. E\u011fer kontrol paneline de eri\u015femiyorsan\u0131z, hosting firman\u0131z\u0131n destek ekibine an\u0131nda bir bilet olu\u015fturmal\u0131s\u0131n\u0131z; bu, bir sunucu hizmet reddi (DoS) sald\u0131r\u0131s\u0131n\u0131n belirtisi dahi olabilir.<\/p>\n<p>T\u00fcm bu ad\u0131mlara ra\u011fmen sitenizi kurtaramad\u0131ysan\u0131z veya bu teknik detaylarla u\u011fra\u015fmak istemiyorsan\u0131z, unutmay\u0131n ki iyi bir hosting sadece bar\u0131nd\u0131rma de\u011fil, ayn\u0131 zamanda bar\u0131\u015ft\u0131r. Gece yar\u0131s\u0131 \u00e7\u00f6ken bir site i\u00e7in uzman deste\u011fine an\u0131nda ula\u015fabilmek, i\u015finizi ve itibar\u0131n\u0131z\u0131 kurtar\u0131r. Bu t\u00fcr sorunlarla tekrar kar\u015f\u0131la\u015fmamak i\u00e7in projenizin b\u00fcy\u00fckl\u00fc\u011f\u00fcne uygun, kaynaklar\u0131 bol ve teknik deste\u011fi 7\/24 ula\u015f\u0131labilir olan bir altyap\u0131ya yat\u0131r\u0131m yapman\u0131n tam zaman\u0131.<\/p>\n<div class=\"sm-related-posts\" style=\"background:#f8fafc;border:1px solid #e2e8f0;padding:20px;border-radius:8px;margin-top:30px;clear:both\">\n<h3 style=\"margin-top:0;color:#1e293b;font-size:1.25em\" id=\"%f0%9f%94%97-ilgili-icerikler\">\ud83d\udd17 \u0130lgili \u0130\u00e7erikler<\/h3>\n<ul style=\"margin-bottom:0;padding-left:20px\">\n<li><a href=\"https:\/\/saviorhost.com\/blog\/403-forbidden-hatasi-cozumu\/\">403 forbidden hatas\u0131 \u00e7\u00f6z\u00fcm\u00fc: 2026&#039;da Eri\u015fim Engeline Son Veren 9 Kesin Y\u00f6ntem<\/a><\/li>\n<li><a href=\"https:\/\/saviorhost.com\/blog\/502-bad-gateway-hatasi-cozum\/\">502 bad gateway hatas\u0131: 2026\u2019da Sorunu K\u00f6k\u00fcnden \u00c7\u00f6zecek 7 Kesin Y\u00f6ntem<\/a><\/li>\n<li><a href=\"https:\/\/saviorhost.com\/blog\/core-web-vitals-nedir-google-hiz-metrikleri-rehberi\/\">Core Web Vitals Nedir? Google H\u0131z Metrikleri Nas\u0131l \u0130yile\u015ftirilir?<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>WordPress Beyaz Ekran Hatas\u0131: 2026&#8217;da Sitenizi Kurtaracak 8 Kesin ve Kan\u0131tlanm\u0131\u015f Y\u00f6ntem Saat gece 01:30. Yeni blog yaz\u0131n\u0131z\u0131 yay\u0131nlamak i\u00e7in&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2629,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72],"tags":[],"class_list":["post-2624","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"_links":{"self":[{"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/posts\/2624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/comments?post=2624"}],"version-history":[{"count":2,"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/posts\/2624\/revisions"}],"predecessor-version":[{"id":2634,"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/posts\/2624\/revisions\/2634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/media\/2629"}],"wp:attachment":[{"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/media?parent=2624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/categories?post=2624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/saviorhost.com\/blog\/wp-json\/wp\/v2\/tags?post=2624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}