{"id":4692,"date":"2020-02-28T12:00:34","date_gmt":"2020-02-28T09:00:34","guid":{"rendered":"https:\/\/www.limonhost.net\/makaleler\/?p=4692"},"modified":"2021-02-12T23:01:35","modified_gmt":"2021-02-12T20:01:35","slug":"http-500-hatasi-nedir-ve-nasil-duzeltilir","status":"publish","type":"post","link":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/","title":{"rendered":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?"},"content":{"rendered":"\r\n<p>HTTP 500 hatas\u0131 internette kar\u015f\u0131m\u0131za s\u0131k\u00e7a \u00e7\u0131kan hata kodlar\u0131ndan bir tanesidir. Genellikle \u201c500 Internal Server Error\u201d olarak kar\u015f\u0131m\u0131za \u00e7\u0131kan bu hata WordPress site sahiplerinin sitelerini tekrar yay\u0131na sokmalar\u0131 i\u00e7in kontrol etmeleri gereken bir dolu etmene sahiptir. Bu hatan\u0131n birden fazla nedeni olabilmektedir. Sitenin tekrardan hayat\u0131na devam edebilmesi i\u00e7in HTTP 500 ta\u015f\u0131na neden olan problemi bulmak ve \u00e7\u00f6zmek gerekir.<\/p>\r\n<p><!--more--><\/p>\r\n\r\n\r\n\r\n<p>Bu hata genellikle a\u015fa\u011f\u0131daki durumlarda ekrana gelmektedir,<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>Taray\u0131c\u0131 \u00f6nbelle\u011fi.<\/li>\r\n<li>Veritaban\u0131 giri\u015f bilgilerinde hata.<\/li>\r\n<li>Bozuk veritaban\u0131.<\/li>\r\n<li>WordPress kurulumundaki dosyalar\u0131n bozulmas\u0131.<\/li>\r\n<li>Veritaban\u0131 sunucusu ile ilgili problemler.<\/li>\r\n<li>WordPress \u00e7ekirdek dosyalar\u0131n\u0131n bozulmas\u0131.<\/li>\r\n<li>.htaccess dosyas\u0131n\u0131n ve PHP bellek limitinin bozulmas\u0131.<\/li>\r\n<li>\u00dc\u00e7\u00fcnc\u00fc taraf plugin ya da temalar\u0131n problem \u00e7\u0131karmas\u0131.<\/li>\r\n<li>\u00dc\u00e7\u00fcnc\u00fc taraf pluginlerde PHP aman a\u015f\u0131m\u0131 ya da b\u00fcy\u00fck PHP hatalar\u0131.<\/li>\r\n<li>Yanl\u0131\u015f dosya ve klas\u00f6r izinleri.<\/li>\r\n<li>Sunucudaki PHP bellek limitinin dolmas\u0131.<\/li>\r\n<li>.htaccess dosyas\u0131n\u0131n bozulmas\u0131 ya da i\u00e7eri\u011finin de\u011fi\u015fmesi.<\/li>\r\n<li>CGI ve Perl betiklerinde hatalar.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2>HTTP 500 Hatas\u0131 Nedir?<\/h2>\r\n\r\n\r\n\r\n<p>Bir internet sitesini ziyaret etti\u011finizde taray\u0131c\u0131n\u0131z bu sitenin yer ald\u0131\u011f\u0131 sunucuya bir istek g\u00f6nderir. Sunucu bu iste\u011fi al\u0131r, i\u015fler ve istenen kaynaklar\u0131 (PHP, HTML, CSS vb.) HTTP ba\u015fl\u0131\u011f\u0131 ile beraber geri g\u00f6nderir. Burada yer alan durum kodu ise size iste\u011finiz ile ilgili durumu bildirir. 200 durum kodu her \u015feyin yolunda oldu\u011funu g\u00f6sterir ya da 500 hata kodu bir yerlerde problem oldu\u011funu belirtir.<\/p>\r\n\r\n\r\n\r\n<p>500, 501, 502, 503, 504 gibi birden \u00e7ok 500 hata kodu bulunmaktad\u0131r ve hepsi birbirinden farkl\u0131 noktalara i\u015faret etmektedir.<\/p>\r\n<p><img decoding=\"async\" class=\"alignnone wp-image-4806\" src=\"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi-300x150.jpg\" alt=\"http 500 hatas\u0131\" width=\"600\" height=\"300\" srcset=\"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi-300x150.jpg 300w, https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi.jpg 600w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\r\n\r\n\r\n\r\n<h2>500 Internal Server Error T\u00fcrleri<\/h2>\r\n\r\n\r\n\r\n<p>500 hata kodu genellikle kullan\u0131lan web sunucular\u0131na, i\u015fletim sistemlerine ve taray\u0131c\u0131lara ba\u011fl\u0131 olarak farkl\u0131 \u015fekillerde kar\u015f\u0131m\u0131za \u00e7\u0131kmaktad\u0131r. Ancak bu kodlar her ne kadar birbirinden \u00e7ok farkl\u0131 g\u00f6z\u00fckse de hepsi ayn\u0131 duruma i\u015faret etmektedir. A\u015fa\u011f\u0131da farkl\u0131 500 hata kodlar\u0131ndan en s\u0131k kar\u015f\u0131m\u0131za \u00e7\u0131kanlar\u0131 g\u00f6rebilirsiniz.<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>\u201c500 Internal Server Error\u201d<\/li>\r\n<li>\u201cHTTP 500\u201d<\/li>\r\n<li>\u201cInternal Server Error\u201d<\/li>\r\n<li>\u201cHTTP 500 \u2013 Internal Server Error\u201d<\/li>\r\n<li>\u201c500 Error\u201d<\/li>\r\n<li>\u201cHTTP Error 500\u201d<\/li>\r\n<li>\u201c500 \u2013 Internal Server Error\u201d<\/li>\r\n<li>\u201c500 Internal Server Error. Sorry something went wrong.\u201d<\/li>\r\n<li>\u201c500. That\u2019s an error. There was an error. Please try again later. That\u2019s all we know.\u201d<\/li>\r\n<li>\u201cThe website cannot display the page \u2013 HTTP 500.\u201d<\/li>\r\n<li>\u201cIs currently unable to handle this request. HTTP ERROR 500.\u201d<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>Bunlar\u0131n d\u0131\u015f\u0131nda sadece beyaz bo\u015f bir sayfada ekrana gelebilmektedir. Bu genellikle Firefox ya da Safari gibi taray\u0131c\u0131larda olduk\u00e7a s\u0131k kar\u015f\u0131la\u015f\u0131lan bir durumdur. B\u00fcy\u00fck firmalar ya da \u00e7ok fazla trafi\u011fe sahip internet siteleri ayn\u0131 zamanda kendi \u00f6zel 500 hata ekranlar\u0131n\u0131 da g\u00f6sterebilmektedir.<\/p>\r\n\r\n\r\n\r\n<p>Internet Information Services 7.0 (Windows) ve \u00fczeri sunucularda 500 hatas\u0131n\u0131n kayna\u011f\u0131n\u0131 g\u00f6sterebilecek ek hata kodlar\u0131 bulunmaktad\u0131r. Bu gibi sunucularda a\u015fa\u011f\u0131daki 500 hata kodlar\u0131 g\u00f6sterilmektedir.<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>500.0 \u2013 Module or ISAPI error occurred.<\/li>\r\n<li>500.11 \u2013 Application is shutting down on the web server.<\/li>\r\n<li>500.12 \u2013 Application is busy restarting on the web server.<\/li>\r\n<li>500.13 \u2013 Web server is too busy.<\/li>\r\n<li>500.15 \u2013 Direct requests for global.asax are not allowed.<\/li>\r\n<li>500.19 \u2013 Configuration data is invalid.<\/li>\r\n<li>500.21 \u2013 Module not recognized.<\/li>\r\n<li>500.22 \u2013 An ASP.NET httpModules configuration does not apply in Managed Pipeline mode.<\/li>\r\n<li>500.23 \u2013 An ASP.NET httpHandlers configuration does not apply in Managed Pipeline mode.<\/li>\r\n<li>500.24 \u2013 An ASP.NET impersonation configuration does not apply in Managed Pipeline mode.<\/li>\r\n<li>500.50 \u2013 A rewrite error occurred during RQ_BEGIN_REQUEST notification handling. A configuration or inbound rule execution error occurred.<\/li>\r\n<li>500.51 \u2013 A rewrite error occurred during GL_PRE_BEGIN_REQUEST notification handling. A global configuration or global rule execution error occurred.<\/li>\r\n<li>500.52 \u2013 A rewrite error occurred during RQ_SEND_RESPONSE notification handling. An outbound rule execution occurred.<\/li>\r\n<li>500.53 \u2013 A rewrite error occurred during RQ_RELEASE_REQUEST_STATE notification handling. An outbound rule execution error occurred. The rule is configured to be executed before the output user cache gets updated.<\/li>\r\n<li>500.100 \u2013 Internal ASP error.<\/li>\r\n<\/ul>\r\n<p><img decoding=\"async\" class=\"alignnone wp-image-4807\" src=\"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi-nedir-300x150.jpg\" alt=\"http 500 hatas\u0131 nedir\" width=\"600\" height=\"300\" srcset=\"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi-nedir-300x150.jpg 300w, https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi-nedir.jpg 600w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\r\n\r\n\r\n\r\n<h2>HTTP Status 500 Hatas\u0131n\u0131n SEO\u2019ya Etkileri<\/h2>\r\n\r\n\r\n\r\n<p>WordPress\u2019in bak\u0131mda oldu\u011fu durumlarda \u00e7\u0131kan ve Google\u2019a daha sonra tekrar kontrol et bilgisini veren 503 hatas\u0131n\u0131n aksine 500 hatas\u0131 hemen d\u00fczeltilmedi\u011fi durumlarda SEO \u00fczerinde olumsuz etkilere sahiptir. K\u0131sa s\u00fcreli durumlarda her ne kadar sitenin \u00f6nbellekteki verileri sayesinde bir problem ortaya \u00e7\u0131kmasa da uzun s\u00fcreli durumlarda Google 500 hatas\u0131n\u0131n site genelinde meydana geldi\u011fini d\u00fc\u015f\u00fcnmektedir. Bu durum da SEO s\u0131ralamas\u0131n\u0131 olumsuz y\u00f6nde etkilemektedir.<\/p>\r\n\r\n\r\n\r\n<h2>500 Internal Server Error \u00c7\u00f6z\u00fcm\u00fc<\/h2>\r\n\r\n\r\n\r\n<p>Tipik olarak 500 hatalar\u0131 sunucunun kendisinden kaynaklanmaktad\u0131r ancak baz\u0131 durumlarda bu hatalar kullan\u0131c\u0131lar\u0131n bilgisayar\u0131ndan kaynakl\u0131 olarak da olu\u015fabilmektedir. Kullan\u0131c\u0131lar bilgisayarlar\u0131ndan yapaca\u011f\u0131 baz\u0131 ufak ad\u0131mlar sonras\u0131nda siteye sa\u011fl\u0131kl\u0131 bir \u015fekilde eri\u015febilmektedir.<\/p>\r\n\r\n\r\n\r\n<h2>Sayfa Yenileme ve Taray\u0131c\u0131 \u00d6nbelle\u011fini Temizleme<\/h2>\r\n\r\n\r\n\r\n<p>Kullan\u0131c\u0131lar\u0131n 500 hatas\u0131 ile kar\u015f\u0131la\u015ft\u0131klar\u0131nda ilk yapmas\u0131 gereken \u015fey sayfay\u0131 yenilemektir. Windows bilgisayarlarda F5 tu\u015fu ya da Ctrl + F5 kombinasyonu ile macOS bilgisayarlarda Cmd + R tu\u015f kombinasyonu ile sayfa yenilenebilmektedir. Ayr\u0131ca sayfan\u0131n y\u00fcklenmesini beklerken ayn\u0131 siteye farkl\u0131 bir taray\u0131c\u0131dan da girmeyi denemek problemin \u00e7\u00f6z\u00fcm\u00fcnde yard\u0131mc\u0131 olabilmektedir. Yenilemenin i\u015fe yaramad\u0131\u011f\u0131 durumlarda ise taray\u0131c\u0131n\u0131n \u00f6nbelle\u011fini temizlemek gerekebilmektedir.<\/p>\r\n\r\n\r\n\r\n<h2>Site Sahipleri \u0130\u00e7in HTTP 500 Hatas\u0131n\u0131n \u00c7\u00f6z\u00fcm\u00fc<\/h2>\r\n\r\n\r\n\r\n<p>HTTP 500 hata kodu genellikle site ve sunucu taraf\u0131nda meydana gelen bir problemden dolay\u0131 ekrana gelmektedir. Bu durumda hatan\u0131n nedenini belirlemek ve \u00e7\u00f6z\u00fcm i\u00e7in gerekli ad\u0131mlar\u0131 atmak i\u00e7in site sahiplerine b\u00fcy\u00fck bir i\u015f d\u00fc\u015fmektedir.<\/p>\r\n\r\n\r\n\r\n<h2>Sunucu Hata Kay\u0131tlar\u0131n\u0131 Kontrol Etme<\/h2>\r\n\r\n\r\n\r\n<p>Hata kodlar\u0131na bakarak HTTP 500 hatas\u0131n\u0131n neden kaynakland\u0131\u011f\u0131n\u0131 bulabilirsiniz. Baz\u0131 hostinglerde bu hata kodlar\u0131n\u0131n yer ald\u0131\u011f\u0131 ara\u00e7lar bulunmayabilmektedir. Bu gibi durumlarda \u201cwp-config.php\u201d dosyas\u0131na a\u015fa\u011f\u0131da yer alan kod sat\u0131r\u0131n\u0131 ekledikten sonra hata g\u00fcnl\u00fc\u011f\u00fc olu\u015fturabilirsiniz.<\/p>\r\n\r\n\r\n\r\n<p>define( &#8216;WP_DEBUG&#8217;, true );<\/p>\r\n\r\n\r\n\r\n<p>define( &#8216;WP_DEBUG_LOG&#8217;, true );<\/p>\r\n\r\n\r\n\r\n<p>define( &#8216;WP_DEBUG_DISPLAY&#8217;, false );<\/p>\r\n\r\n\r\n\r\n<p>Bu \u015fekilde olu\u015fturulan WordPress hata kodlar\u0131 \/wp-content klas\u00f6r\u00fc i\u00e7erisinde debug.logs dosyas\u0131nda yer almaktad\u0131r.<\/p>\r\n\r\n\r\n\r\n<p>Bunun yan s\u0131ra Apache ve Nginx tart\u0131ndan olu\u015fturulan hata kodlar\u0131n\u0131 da g\u00f6zden ge\u00e7irmek site sahipleri ya da y\u00f6neticileri i\u00e7in hatan\u0131n nedenini \u00f6\u011frenme konusunda yard\u0131mc\u0131 olmaktad\u0131r.<\/p>\r\n\r\n\r\n\r\n<p>Apache ya da Nginx hata dosyalar\u0131 a\u015fa\u011f\u0131daki dizinlerde bulunmaktad\u0131r.<\/p>\r\n\r\n\r\n\r\n<p><strong>Apache:<\/strong> \/var\/log\/apache2\/error.log<\/p>\r\n\r\n\r\n\r\n<p><strong>Nginx:<\/strong> \/var\/log\/nginx\/error.log<\/p>\r\n\r\n\r\n\r\n<p>500 hatas\u0131n\u0131n PHP\u2019de meydana gelen bir hatadan ekrana gelmesi durumunda ise PHP hata raporlamas\u0131n\u0131 kontrol etmek gerekmektedir. Bu hata raporuna ula\u015fmak i\u00e7in Google Chrome\u2019un geli\u015ftirici arac\u0131 olan DevTools\u2019a a\u015fa\u011f\u0131daki kodlar\u0131 girmek yeterli olmaktad\u0131r.<\/p>\r\n\r\n\r\n\r\n<p>ini_set(&#8216;display_errors&#8217;, 1);<\/p>\r\n\r\n\r\n\r\n<p>ini_set(&#8216;display_startup_errors&#8217;, 1);<\/p>\r\n\r\n\r\n\r\n<p>error_reporting(E_ALL);<\/p>\r\n\r\n\r\n\r\n<p>Bu hata raporlamas\u0131n\u0131 alabilmek i\u00e7in ayr\u0131ca \u201cdisplay_errors = on\u201d komutunu da \u201cphp.ini\u201d dosyas\u0131na eklemek gerekebilmektedir.<\/p>\r\n\r\n\r\n\r\n<h2>Veritaban\u0131 Ba\u011flant\u0131s\u0131 Kontrol Etme<\/h2>\r\n\r\n\r\n\r\n<p>500 internet server hatas\u0131 ayn\u0131 zamanda veritaban\u0131 ba\u011flant\u0131s\u0131nda problem oldu\u011funda da meydana gelebilmektedir. Taray\u0131c\u0131n\u0131za ba\u011fl\u0131 olarak hatalar\u0131 farkl\u0131 \u015fekilde g\u00f6rebilirsiniz. Ancak bu hata genellikle taray\u0131c\u0131da \u201cError establishing a database connection\u201d hata mesaj\u0131 ile ortaya \u00e7\u0131kmaktad\u0131r. Sayfan\u0131n tamam\u0131 bo\u015ftur \u00e7\u00fcnk\u00fc ba\u011flant\u0131 d\u00fczg\u00fcn olmad\u0131\u011f\u0131 i\u00e7in ekrana getirilebilecek herhangi bir veri yoktur. Bu durumda sadece sitenin anasayfas\u0131na de\u011fil ayn\u0131 zamanda WordPress paneline de ula\u015fmak m\u00fcmk\u00fcn de\u011fildir.<\/p>\r\n\r\n\r\n\r\n<p>Bu hatan\u0131n birden fazla nedeni bulunmaktad\u0131r. En \u00e7ok kar\u015f\u0131la\u015f\u0131lan neden ise veritaban\u0131 giri\u015f bilgilerinin yanl\u0131\u015f olmas\u0131d\u0131r.<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>WordPress siteniz MySQL sunucuya ba\u011flanmak i\u00e7in ayr\u0131 bir giri\u015f bilgisi kullan\u0131r. Bunun yanl\u0131\u015f olmas\u0131 durumunda da orta HTTP 500 hatas\u0131 ekrana gelmektedir.<\/li>\r\n<li>WordPress veritaban\u0131n\u0131z bozulmu\u015f olabilir. Temalarda yer alan \u00e7ok fazla say\u0131da hareketli par\u00e7a, plugin, eri\u015fim izni olanlar\u0131n s\u00fcrekli olarak silmesi ve tekrar y\u00fcklemesi veritaban\u0131n\u0131n bozulmas\u0131na neden olabilmektedir. Bir tablonun kaybolmas\u0131 ya da bozulmas\u0131 veya yanl\u0131\u015fl\u0131kla silinmesi bu hataya neden olmaktad\u0131r.<\/li>\r\n<li>WordPress kurulumunda yer alan dosyalar\u0131n bozulmu\u015f olmas\u0131 da g\u00f6z \u00f6n\u00fcnde bulundurulmas\u0131 gerekenler aras\u0131nda yer almaktad\u0131r. Baz\u0131 durumlarda bu dosyalar siber sald\u0131rganlar taraf\u0131ndan da de\u011fi\u015ftirilebilmektedir.<\/li>\r\n<li>Hosting taraf\u0131nda yanl\u0131\u015f giden bir \u015feyler de olabilmektedir. \u00d6zellikle ani trafik art\u0131\u015f\u0131 ya da bir\u00e7ok mevcut ba\u011flant\u0131ya cevap verilememesi gibi durumlarda da bu hata olu\u015fabilmektedir. Payla\u015f\u0131ml\u0131 sunucularda yer alan sitelerin kaynaklar\u0131n\u0131 di\u011fer sitelerle payla\u015fmak zorunda olmas\u0131 nedeniyle HTTP 500 hatas\u0131 meydana gelmektedir.<\/li>\r\n<\/ul>\r\n<p><img decoding=\"async\" class=\"alignnone wp-image-4808\" src=\"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi-nasil-duzeltilir-300x150.jpg\" alt=\"http 500 hatas\u0131 nas\u0131l d\u00fczeltilir\" width=\"600\" height=\"300\" srcset=\"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi-nasil-duzeltilir-300x150.jpg 300w, https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/02\/http-500-hatasi-nasil-duzeltilir.jpg 600w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\r\n\r\n\r\n\r\n<h3>Pluginleri ve Temalar\u0131 Kontrol Etme<\/h3>\r\n\r\n\r\n\r\n<p>\u00dc\u00e7\u00fcnc\u00fc taraflara ait pluginler ya da temalar 500 hatalar\u0131n\u0131n en s\u0131k kar\u015f\u0131la\u015f\u0131lan nedenlerinden bir tanesidir. Hatan\u0131n bunlardan kaynaklan\u0131p kaynaklanmad\u0131\u011f\u0131n\u0131 anlamak i\u00e7in at\u0131lcak ilk ad\u0131m t\u00fcm pluginleri inaktif hale getirmektir. E\u011fer WordPress y\u00f6netim paneline eri\u015febiliyorsan\u0131z bunu Plugins men\u00fcs\u00fcnden kolay bir \u015fekilde yapabilirsiniz.<\/p>\r\n\r\n\r\n\r\n<p>E\u011fer WordPress y\u00f6netim paneline eri\u015femiyorsan\u0131z bunu cPanel ya da DirectAdmin gibi kontrol panelinin dosya y\u00f6neticisi \u00fczerinden ya da FTP ile sunucuya ba\u011flanarak yapman\u0131z gerekmektedir. Plugin dosyas\u0131n\u0131n ad\u0131n\u0131 de\u011fi\u015ftirerek onlar\u0131n WordPress taraf\u0131ndan eri\u015filememesini sa\u011flayabilirsiniz. Bu i\u015flemi yapt\u0131ktan sonra HTTP 500 hata kodunun ortadan kalkmas\u0131 durumunda pluginleri tek tek aktifle\u015ftirerek ya da plugin klas\u00f6rlerinin isimlerini tek tek de\u011fi\u015ftirerek hangisinin ataya neden oldu\u011funu bulabilirsiniz. WordPress\u2019in, pluginlerin ve kulland\u0131\u011f\u0131n\u0131z teman\u0131n g\u00fcncel s\u00fcr\u00fcm\u00fcnde oldu\u011funa emin olun. G\u00fcncellenmelerin yap\u0131lmad\u0131\u011f\u0131 takdirde bu hata ekrana gelebilmektedir.<\/p>\r\n\r\n\r\n\r\n<h3>WordPress \u00c7ekirde\u011fini Yeniden Kurmak<\/h3>\r\n\r\n\r\n\r\n<p>Baz\u0131 durumlarda WordPress\u2019in \u00e7ekirdek dosyalar\u0131 bozulabilmektedir. Bu durum \u00f6zellikle uzun s\u00fcredir yay\u0131nda olan siteler i\u00e7in ge\u00e7erli olmaktad\u0131r. WordPress \u00e7ekirde\u011fini site i\u00e7eri\u011fini bozmadan yeniden kurma son derece basittir. Ancak bu i\u015flemi yapmadan \u00f6nce sitenizin yede\u011fini mutlaka alman\u0131z gerekmektedir. Sitenin i\u00e7eri\u011fine zarar vermeden WordPress\u2019in \u00e7ekirde\u011fini yeniden kurman\u0131n \u00fc\u00e7 farkl\u0131 y\u00f6ntemi bulunmaktad\u0131r.<\/p>\r\n\r\n\r\n\r\n<p>WordPress y\u00f6netim paneli \u00fczerinden Ba\u015flang\u0131\u00e7 men\u00fcs\u00fc alt\u0131nda yer alan G\u00fcncellemeler k\u0131sm\u0131na girerek buradaki yeniden kur k\u0131sm\u0131na t\u0131klayabilir ve WordPress\u2019in \u00e7ekirde\u011fini yeniden kurabilirsiniz.<\/p>\r\n\r\n\r\n\r\n<p>WordPress y\u00f6netim paneline eri\u015femedi\u011finiz durumlarda ise WordPress kurulum dosyas\u0131n\u0131 indirdikten sonra FTP ile sunucuya ba\u011flanarak WordPress i\u00e7erisinde yer alan \u201cwp-content\u201d klas\u00f6r\u00fc haricindeki t\u00fcm dosya ve klas\u00f6rleri sunucudaki \u201cpublic_html\u201d klas\u00f6r\u00fc alt\u0131na g\u00f6nderebilirsiniz. Burada \u00f6nemli olan nokta g\u00f6nderilen dosyalar\u0131n sunucuda yer alan dosyalar\u0131n \u00fczerine yaz\u0131lmas\u0131 gerekti\u011fidir.<\/p>\r\n\r\n\r\n\r\n<p>Ayr\u0131ca WP-CLI kullanarak da WordPress\u2019in \u00e7ekirde\u011fini yeniden kurabilirsiniz. Bir komut sat\u0131r\u0131 arac\u0131 olan WP-CLI ile ayn\u0131 zamanda kullan\u0131c\u0131lar\u0131, g\u00f6nderileri, kategorileri ekleyip kald\u0131rabilir, veritaban\u0131 i\u00e7erisinde arama ve de\u011fi\u015fiklik yapabilirsiniz. WordPress \u00e7ekirde\u011fini yeniden kurmak i\u00e7in a\u015fa\u011f\u0131daki komutu WP-CLI\u2019a girmeniz yeterli olacakt\u0131r.<\/p>\r\n\r\n\r\n\r\n<p>wp core download &#8211;skip-content &#8211;force<\/p>\r\n\r\n\r\n\r\n<h2>HTTP 500 Hatas\u0131n\u0131n Di\u011fer \u00c7\u00f6z\u00fcmleri<\/h2>\r\n\r\n\r\n\r\n<p>HTTP hatas\u0131 genel olarak yukar\u0131da bahsedilen sebeplerden ortaya \u00e7\u0131kmaktad\u0131r. Ancak yap\u0131lacak baz\u0131 ufak tefek di\u011fer de\u011fi\u015fiklikler ya da yukar\u0131daki ad\u0131mlar\u0131n i\u015fe yaramad\u0131\u011f\u0131 durumlarda denenecek yollar da yard\u0131mc\u0131 olabilmektedir. HTTP 500 hatas\u0131 ayr\u0131ca a\u015fa\u011f\u0131daki y\u00f6ntemlerle de \u00e7\u00f6z\u00fclebilmektedir.<\/p>\r\n\r\n\r\n\r\n<ul>\r\n<li>T\u00fcm dosyalara 644 (-rw-r\u2014r\u2014) ya da 640 izni vermek<\/li>\r\n<li>T\u00fcm klas\u00f6rlere 755 (drwxr-xr-x) ya da 750 izni vermek<\/li>\r\n<li>PHP Bellek limitini artt\u0131rmak<\/li>\r\n<li>CGI\/Perl beti\u011fini kontrol etmek<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p>500 internal server hatas\u0131 korkutucu olabilir ancak problemin kayna\u011f\u0131n\u0131 do\u011fru tespit etmek k\u0131sa s\u00fcrede \u00e7\u00f6zmenizi sa\u011flayacakt\u0131r.<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>HTTP 500 hatas\u0131 internette kar\u015f\u0131m\u0131za s\u0131k\u00e7a \u00e7\u0131kan hata kodlar\u0131ndan bir tanesidir. Genellikle \u201c500 Internal Server Error\u201d olarak kar\u015f\u0131m\u0131za \u00e7\u0131kan bu hata WordPress site sahiplerinin sitelerini tekrar yay\u0131na sokmalar\u0131 i\u00e7in kontrol etmeleri gereken bir dolu etmene sahiptir. Bu hatan\u0131n birden fazla nedeni olabilmektedir. Sitenin tekrardan hayat\u0131na devam edebilmesi i\u00e7in HTTP 500 ta\u015f\u0131na neden olan problemi bulmak [&hellip;]<\/p>\n","protected":false},"author":58,"featured_media":4804,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,2],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.11 (Yoast SEO v21.8.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir? | LimonHost<\/title>\n<meta name=\"description\" content=\"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?\" \/>\n<meta property=\"og:description\" content=\"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/\" \/>\n<meta property=\"og:site_name\" content=\"Makaleler | LIMONHOST\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/tr-tr.facebook.com\/limonhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-28T09:00:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-02-12T20:01:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn2.limonhost.net\/wp-content\/uploads\/2020\/02\/HTTP-500.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"\u0130dil Kula\u00e7\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@limonhost\" \/>\n<meta name=\"twitter:site\" content=\"@limonhost\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u0130dil Kula\u00e7\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/\"},\"author\":{\"name\":\"\u0130dil Kula\u00e7\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/person\/004ded6e0eff1a0a8dcdaa21d9bb359b\"},\"headline\":\"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?\",\"datePublished\":\"2020-02-28T09:00:34+00:00\",\"dateModified\":\"2021-02-12T20:01:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/\"},\"wordCount\":1908,\"publisher\":{\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#organization\"},\"articleSection\":[\"Nas\u0131l Yapar\u0131m\",\"Nedir\"],\"inLanguage\":\"tr\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/\",\"url\":\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/\",\"name\":\"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir? | LimonHost\",\"isPartOf\":{\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#website\"},\"datePublished\":\"2020-02-28T09:00:34+00:00\",\"dateModified\":\"2021-02-12T20:01:35+00:00\",\"description\":\"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?\",\"breadcrumb\":{\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\/\/www.limonhost.net\/makaleler\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#website\",\"url\":\"https:\/\/www.limonhost.net\/makaleler\/\",\"name\":\"Makaleler | LIMONHOST\",\"description\":\"\u0130nternette yer alman\u0131n en kolay yolu\",\"publisher\":{\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.limonhost.net\/makaleler\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#organization\",\"name\":\"LimonHost.Net\",\"url\":\"https:\/\/www.limonhost.net\/makaleler\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdn2.limonhost.net\/wp-content\/uploads\/2019\/03\/limonhost-og-1.jpg\",\"contentUrl\":\"https:\/\/cdn2.limonhost.net\/wp-content\/uploads\/2019\/03\/limonhost-og-1.jpg\",\"width\":1200,\"height\":630,\"caption\":\"LimonHost.Net\"},\"image\":{\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/tr-tr.facebook.com\/limonhosting\/\",\"https:\/\/twitter.com\/limonhost\",\"https:\/\/www.instagram.com\/limonhost\/\",\"https:\/\/www.linkedin.com\/company\/limon-hosting-ve-bili-im-hizmetleri\",\"https:\/\/www.youtube.com\/channel\/UCFvakZ_X8o2Xhpm6fLa9nEg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/person\/004ded6e0eff1a0a8dcdaa21d9bb359b\",\"name\":\"\u0130dil Kula\u00e7\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/07\/idil-100x100.jpeg\",\"contentUrl\":\"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/07\/idil-100x100.jpeg\",\"caption\":\"\u0130dil Kula\u00e7\"},\"url\":\"https:\/\/www.limonhost.net\/makaleler\/author\/idil\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir? | LimonHost","description":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/","og_locale":"tr_TR","og_type":"article","og_title":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?","og_description":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?","og_url":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/","og_site_name":"Makaleler | LIMONHOST","article_publisher":"https:\/\/tr-tr.facebook.com\/limonhosting\/","article_published_time":"2020-02-28T09:00:34+00:00","article_modified_time":"2021-02-12T20:01:35+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/cdn2.limonhost.net\/wp-content\/uploads\/2020\/02\/HTTP-500.jpg","type":"image\/jpeg"}],"author":"\u0130dil Kula\u00e7","twitter_card":"summary_large_image","twitter_creator":"@limonhost","twitter_site":"@limonhost","twitter_misc":{"Yazan:":"\u0130dil Kula\u00e7","Tahmini okuma s\u00fcresi":"10 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/#article","isPartOf":{"@id":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/"},"author":{"name":"\u0130dil Kula\u00e7","@id":"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/person\/004ded6e0eff1a0a8dcdaa21d9bb359b"},"headline":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?","datePublished":"2020-02-28T09:00:34+00:00","dateModified":"2021-02-12T20:01:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/"},"wordCount":1908,"publisher":{"@id":"https:\/\/www.limonhost.net\/makaleler\/#organization"},"articleSection":["Nas\u0131l Yapar\u0131m","Nedir"],"inLanguage":"tr"},{"@type":"WebPage","@id":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/","url":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/","name":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir? | LimonHost","isPartOf":{"@id":"https:\/\/www.limonhost.net\/makaleler\/#website"},"datePublished":"2020-02-28T09:00:34+00:00","dateModified":"2021-02-12T20:01:35+00:00","description":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?","breadcrumb":{"@id":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.limonhost.net\/makaleler\/nasil-yaparim\/http-500-hatasi-nedir-ve-nasil-duzeltilir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.limonhost.net\/makaleler\/"},{"@type":"ListItem","position":2,"name":"HTTP 500 Hatas\u0131 Nedir ve Nas\u0131l D\u00fczeltilir?"}]},{"@type":"WebSite","@id":"https:\/\/www.limonhost.net\/makaleler\/#website","url":"https:\/\/www.limonhost.net\/makaleler\/","name":"Makaleler | LIMONHOST","description":"\u0130nternette yer alman\u0131n en kolay yolu","publisher":{"@id":"https:\/\/www.limonhost.net\/makaleler\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.limonhost.net\/makaleler\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.limonhost.net\/makaleler\/#organization","name":"LimonHost.Net","url":"https:\/\/www.limonhost.net\/makaleler\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/logo\/image\/","url":"https:\/\/cdn2.limonhost.net\/wp-content\/uploads\/2019\/03\/limonhost-og-1.jpg","contentUrl":"https:\/\/cdn2.limonhost.net\/wp-content\/uploads\/2019\/03\/limonhost-og-1.jpg","width":1200,"height":630,"caption":"LimonHost.Net"},"image":{"@id":"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/tr-tr.facebook.com\/limonhosting\/","https:\/\/twitter.com\/limonhost","https:\/\/www.instagram.com\/limonhost\/","https:\/\/www.linkedin.com\/company\/limon-hosting-ve-bili-im-hizmetleri","https:\/\/www.youtube.com\/channel\/UCFvakZ_X8o2Xhpm6fLa9nEg"]},{"@type":"Person","@id":"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/person\/004ded6e0eff1a0a8dcdaa21d9bb359b","name":"\u0130dil Kula\u00e7","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.limonhost.net\/makaleler\/#\/schema\/person\/image\/","url":"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/07\/idil-100x100.jpeg","contentUrl":"https:\/\/www.limonhost.net\/makaleler\/wp-content\/uploads\/2020\/07\/idil-100x100.jpeg","caption":"\u0130dil Kula\u00e7"},"url":"https:\/\/www.limonhost.net\/makaleler\/author\/idil\/"}]}},"_links":{"self":[{"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/posts\/4692"}],"collection":[{"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/comments?post=4692"}],"version-history":[{"count":0,"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/posts\/4692\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/media\/4804"}],"wp:attachment":[{"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/media?parent=4692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/categories?post=4692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.limonhost.net\/makaleler\/wp-json\/wp\/v2\/tags?post=4692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}