{"id":401,"date":"2025-09-10T14:12:23","date_gmt":"2025-09-10T11:12:23","guid":{"rendered":"https:\/\/destek.narhost.com\/?p=70"},"modified":"2026-09-14T23:05:21","modified_gmt":"2026-09-14T20:05:21","slug":"yikes-it-looks-like-youre-running-this-as-root-hatasinin-cozumu","status":"publish","type":"post","link":"https:\/\/narhost.com\/destek\/yikes-it-looks-like-youre-running-this-as-root-hatasinin-cozumu\/","title":{"rendered":"YIKES It Looks Like You&#8217;re Running This As Root Hatas\u0131n\u0131n \u00c7\u00f6z\u00fcm\u00fc (WP-CLI)"},"content":{"rendered":"<p class=\"kb-dogrulama\">Son g\u00f6zden ge\u00e7irme: Eyl\u00fcl 2026 \u00b7 WP-CLI resm\u00ee dok\u00fcman\u0131na g\u00f6re<\/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>WP-CLI komutlar\u0131n\u0131 root kullan\u0131c\u0131s\u0131yla \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda \u00e7\u0131kan <strong>YIKES running this as root<\/strong> uyar\u0131s\u0131 bir hata de\u011fil, root olarak \u00e7al\u0131\u015fman\u0131n risklerine kar\u015f\u0131 verilen bilin\u00e7li bir g\u00fcvenlik engelidir; k\u0131sa cevap, komutu bilerek \u00e7al\u0131\u015ft\u0131racaksan\u0131z sonuna <code>--allow-root<\/code> eklemek, kal\u0131c\u0131 \u00e7\u00f6z\u00fcm i\u00e7in ise komutu site dosyalar\u0131n\u0131n sahibi olan kullan\u0131c\u0131yla \u00e7al\u0131\u015ft\u0131rmakt\u0131r.<\/p>\n<ol>\n<li>Komutu bilin\u00e7li olarak root \u00e7al\u0131\u015ft\u0131racaksan\u0131z sonuna <code>--allow-root<\/code> ekleyin.<\/li>\n<li>Daha g\u00fcvenli y\u00f6ntem: komutu site kullan\u0131c\u0131s\u0131na ge\u00e7erek \u00e7al\u0131\u015ft\u0131r\u0131n (<code>su - siteuser<\/code>).<\/li>\n<li>WordPress dosyalar\u0131n\u0131n sahibi do\u011fru kullan\u0131c\u0131 de\u011filse \u00f6nce dosya sahipli\u011fini d\u00fczeltin.<\/li>\n<li>\u0130\u015flem sonras\u0131 <code>wp cli info<\/code> ile WP-CLI&#8217;nin uyar\u0131s\u0131z \u00e7al\u0131\u015ft\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>Yok (SSH \/ komut sat\u0131r\u0131)<\/td>\n<\/tr>\n<tr>\n<th>Sistem<\/th>\n<td>Kendi VPS\/VDS sunucunuzdaki WordPress kurulumu (root eri\u015fimi olan)<\/td>\n<\/tr>\n<tr>\n<th>Yetki<\/th>\n<td><code>root<\/code> ya da site dosyalar\u0131n\u0131n sahibi kullan\u0131c\u0131<\/td>\n<\/tr>\n<tr>\n<th>Narhost \u00fcr\u00fcn\u00fc<\/th>\n<td><a href=\"https:\/\/narhost.com\/vps-sunucu\" title=\"VPS Sunucu - Narhost\">VPS Sunucu<\/a><\/td>\n<\/tr>\n<\/table>\n<div class=\"kb-once\">\n<p class=\"label\">Ba\u015flamadan \u00f6nce<\/p>\n<ul>\n<li>Sunucunuza SSH ile ba\u011flanabiliyor ve komutlar\u0131 <code>root<\/code> ya da <code>sudo<\/code> yetkisiyle \u00e7al\u0131\u015ft\u0131rabiliyor olmal\u0131s\u0131n\u0131z.<\/li>\n<li>WordPress dizininin hangi kullan\u0131c\u0131ya (\u00f6r. <code>siteuser<\/code>) ait oldu\u011funu bilin; <code>ls -l<\/code> ile dosya sahibini g\u00f6rebilirsiniz.<\/li>\n<li>Payla\u015f\u0131ml\u0131 hosting paketinde SSH kapal\u0131 oldu\u011fundan WP-CLI kullan\u0131lmaz; bu uyar\u0131 yaln\u0131z kendi sunucunuzda kar\u015f\u0131n\u0131za \u00e7\u0131kar.<\/li>\n<\/ul>\n<\/div>\n<h2>YIKES running this as root uyar\u0131s\u0131 neden \u00e7\u0131kar<\/h2>\n<p>WP-CLI, bir komutu <code>root<\/code> kullan\u0131c\u0131s\u0131yla \u00e7a\u011f\u0131rd\u0131\u011f\u0131n\u0131z\u0131 alg\u0131lad\u0131\u011f\u0131nda \u00e7al\u0131\u015fmay\u0131 durdurur ve ekrana <code>Error: YIKES! It looks like you're running this as root. You probably meant to run this as the user that your WordPress installation exists under.<\/code> sat\u0131r\u0131n\u0131 basar. Ama\u00e7 sizi engellemek de\u011fil, uyarmakt\u0131r: WordPress dosyalar\u0131n\u0131 root olarak olu\u015fturmak ya da g\u00fcncellemek, dosya sahipli\u011fini bozar ve web sunucusunun (Apache ya da Nginx \u00e7al\u0131\u015ft\u0131ran kullan\u0131c\u0131n\u0131n) sonradan bu dosyalara eri\u015fememesine yol a\u00e7abilir.<\/p>\n<p>WP-CLI&#8217;nin beklentisi, komutu WordPress kurulumunun ait oldu\u011fu kullan\u0131c\u0131yla \u00e7al\u0131\u015ft\u0131rman\u0131zd\u0131r. <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/\" title=\"WP-CLI komut listesi resm\u00ee dok\u00fcmantasyonu\" target=\"_blank\" rel=\"noopener\">WP-CLI resm\u00ee dok\u00fcmantasyonuna<\/a> g\u00f6re iki ge\u00e7erli yakla\u015f\u0131m vard\u0131r: riski kabul edip <code>--allow-root<\/code> bayra\u011f\u0131yla devam etmek ya da do\u011fru kullan\u0131c\u0131ya ge\u00e7ip komutu oradan \u00e7al\u0131\u015ft\u0131rmak. \u0130kincisi kal\u0131c\u0131 olarak daha temizdir \u00e7\u00fcnk\u00fc \u00fcretti\u011fi dosyalar ba\u015ftan do\u011fru sahiple olu\u015fur.<\/p>\n<h2>Ad\u0131m ad\u0131m \u00e7\u00f6z\u00fcm<\/h2>\n<h3>Y\u00f6ntem 1 \u2014 Komutu &#8211;allow-root ile \u00e7al\u0131\u015ft\u0131rma<\/h3>\n<ol class=\"kb-adimlar\">\n<li>Komutu bilin\u00e7li olarak root \u00e7al\u0131\u015ft\u0131racaksan\u0131z sonuna <code>--allow-root<\/code> ekleyin. <a href=\"https:\/\/developer.wordpress.org\/cli\/commands\/core\/update\/\" title=\"WP-CLI - wp core update resm\u00ee dok\u00fcmantasyonu\" target=\"_blank\" rel=\"noopener\">wp core update<\/a> ile WordPress&#8217;i g\u00fcncellemek i\u00e7in:\n<pre><code class=\"language-bash\"># WordPress \u00e7ekirde\u011fini root olarak g\u00fcncelle\nwp core update --allow-root\n# S\u00fcr\u00fcm\u00fc do\u011frula\nwp core version --allow-root<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: uyar\u0131 kaybolur ve komut \u00e7al\u0131\u015f\u0131r; ancak olu\u015fan dosyalar root&#8217;a ait olabilir.<\/p>\n<\/li>\n<\/ol>\n<div class=\"warn-box\">\n<p class=\"label\">Dikkat<\/p>\n<p><code>--allow-root<\/code> ile \u00fcretilen dosyalar root sahipli\u011finde kal\u0131rsa web sunucusu bu dosyalara yazamaz ve eklenti kurulumu, g\u00fcncelleme ya da medya y\u00fckleme sonradan hata verebilir. Bu y\u00f6ntemi tercih ederseniz i\u015flem sonras\u0131 dosya sahipli\u011fini kontrol edin.<\/p>\n<\/div>\n<h3>Y\u00f6ntem 2 \u2014 Site kullan\u0131c\u0131s\u0131na ge\u00e7erek \u00e7al\u0131\u015ft\u0131rma (\u00f6nerilen)<\/h3>\n<ol class=\"kb-adimlar\">\n<li>Root oturumundayken WordPress kurulumunun ait oldu\u011fu kullan\u0131c\u0131ya ge\u00e7in, ard\u0131ndan WP-CLI komutunu bayrak olmadan \u00e7al\u0131\u015ft\u0131r\u0131n.\n<pre><code class=\"language-bash\"># Site dosyalar\u0131n\u0131n sahibi kullan\u0131c\u0131ya ge\u00e7\nsu - siteuser\n# WordPress dizinine gir ve komutu \u00e7al\u0131\u015ft\u0131r\ncd \/var\/www\/ornek.com\nwp core update<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: WP-CLI uyar\u0131 vermeden \u00e7al\u0131\u015f\u0131r ve \u00fcretilen dosyalar do\u011fru kullan\u0131c\u0131ya ait olur.<\/p>\n<\/li>\n<li>Kullan\u0131c\u0131 ad\u0131n\u0131 bilmiyorsan\u0131z, WordPress dizininin sahibini komutla \u00f6\u011frenin.\n<pre><code class=\"language-bash\"># WordPress dizininin sahibini g\u00f6ster\nls -ld \/var\/www\/ornek.com<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: sat\u0131r\u0131n \u00fc\u00e7\u00fcnc\u00fc s\u00fctununda dosya sahibi kullan\u0131c\u0131 ad\u0131 g\u00f6r\u00fcn\u00fcr.<\/p>\n<\/li>\n<\/ol>\n<h3>Y\u00f6ntem 3 \u2014 Bozulan dosya sahipli\u011fini d\u00fczeltme<\/h3>\n<ol class=\"kb-adimlar\">\n<li>Daha \u00f6nce root olarak i\u015flem yapt\u0131ysan\u0131z, WordPress dizinindeki sahipli\u011fi web sunucusu kullan\u0131c\u0131s\u0131na geri verin. Kullan\u0131c\u0131 ad\u0131n\u0131 kendi sunucunuza g\u00f6re de\u011fi\u015ftirin.\n<pre><code class=\"language-bash\"># Dizin ve i\u00e7indeki t\u00fcm dosyalar\u0131n sahipli\u011fini d\u00fczelt\nchown -R siteuser:siteuser \/var\/www\/ornek.com<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: web sunucusu dosyalara yeniden yazabilir; eklenti ve tema i\u015flemleri hatas\u0131z tamamlan\u0131r.<\/p>\n<\/li>\n<\/ol>\n<figure class=\"nh-sema\"><img src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/09\/yikes-it-looks-like-youre-running-this-as-root-hatasinin-cozumu-sema-narhost.webp\" alt=\"yikes running this as root hatas\u0131 \u00e7\u00f6z\u00fcm\u00fcnde WP-CLI komutunu allow-root ve site kullan\u0131c\u0131s\u0131yla \u00e7al\u0131\u015ft\u0131rma ak\u0131\u015f\u0131\" width=\"1200\" height=\"500\" loading=\"lazy\" decoding=\"async\"><figcaption>Uyar\u0131y\u0131 g\u00f6r\u00fcn, &#8211;allow-root ekleyin ya da site kullan\u0131c\u0131s\u0131na ge\u00e7in, dosya sahipli\u011fini do\u011frulay\u0131n.<\/figcaption><\/figure>\n<h2>Do\u011frulama<\/h2>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p>Komutu yeniden \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda YIKES running this as root sat\u0131r\u0131 art\u0131k \u00e7\u0131km\u0131yorsa ve <code>wp cli info<\/code> \u00e7\u0131kt\u0131s\u0131 WP-CLI s\u00fcr\u00fcm\u00fcn\u00fc sorunsuz g\u00f6steriyorsa uyar\u0131 giderilmi\u015ftir. Ard\u0131ndan WordPress panelinden bir eklentiyi g\u00fcncelleyip dosya yazma izninin de do\u011fru \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 teyit edin.<\/p>\n<\/div>\n<h2>H\u00e2l\u00e2 \u00e7\u00f6z\u00fclmediyse<\/h2>\n<ul>\n<li><strong>&#8211;allow-root sonras\u0131 site yazma hatas\u0131 veriyor.<\/strong> Dosya sahipli\u011fi root&#8217;ta kalm\u0131\u015f olabilir; <a href=\"https:\/\/narhost.com\/destek\/wordpress-dosya-izinleri-nasil-duzeltilir\/\" title=\"WordPress dosya izinleri nas\u0131l d\u00fczeltilir - Narhost Destek\">WordPress dosya izinleri nas\u0131l d\u00fczeltilir<\/a> kart\u0131ndaki de\u011ferleri uygulay\u0131n.<\/li>\n<li><strong>su &#8211; siteuser komutu kullan\u0131c\u0131 bulunamad\u0131 diyor.<\/strong> Do\u011fru kullan\u0131c\u0131 ad\u0131n\u0131 g\u00f6rmek ve gerekirse yeni kullan\u0131c\u0131 a\u00e7mak i\u00e7in <a href=\"https:\/\/narhost.com\/destek\/linux-kullanici-ekleme-sudo-yetkisi\/\" title=\"Linux kullan\u0131c\u0131 ekleme ve sudo yetkisi - Narhost Destek\">Linux kullan\u0131c\u0131 ekleme<\/a> kart\u0131na bak\u0131n.<\/li>\n<li><strong>wp komutu bulunam\u0131yor.<\/strong> WP-CLI sunucuya kurulu olmayabilir; kurulum ve temel komutlar i\u00e7in <a href=\"https:\/\/narhost.com\/destek\/linux-ssh-terminal-komutlari\/\" title=\"Linux SSH terminal komutlar\u0131 - Narhost Destek\">Linux SSH terminal komutlar\u0131<\/a> kart\u0131n\u0131 inceleyin.<\/li>\n<li><strong>G\u00fcncelleme veritaban\u0131 hatas\u0131 veriyor.<\/strong> Ayr\u0131 bir sorundur; <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\">WordPress veritaban\u0131 ba\u011flant\u0131s\u0131<\/a> kart\u0131n\u0131 izleyin.<\/li>\n<\/ul>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost deste\u011fi<\/p>\n<p>Sunucunuzda WP-CLI ile ilgili tak\u0131ld\u0131\u011f\u0131n\u0131z bir nokta olursa destek talebinize sunucu t\u00fcr\u00fcn\u00fc, \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131z tam komutu ve ald\u0131\u011f\u0131n\u0131z hata sat\u0131r\u0131n\u0131 ekleyin. WordPress&#8217;i kendi kaynaklar\u0131 ayr\u0131lm\u0131\u015f bir ortamda y\u00f6netmek isterseniz VPS Sunucu paketlerimizi de\u011ferlendirebilirsiniz.<\/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\/site-bazen-acilmiyorsa-ne-yapilmali\/\" title=\"Site A\u00e7\u0131lm\u0131yor \u2014 Ad\u0131m Ad\u0131m Te\u015fhis Rehberi - Narhost Destek\">Site A\u00e7\u0131lm\u0131yor \u2014 Ad\u0131m Ad\u0131m Te\u015fhis Rehberi (konu merkezi)<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-hosting\/\" title=\"WordPress Hosting destek kategorisi - Narhost\">Hata \u00e7\u00f6z\u00fcm merkezi (WordPress kategorisi)<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/sunucuya-ssh-ile-nasil-baglanilir\/\" title=\"Sunucuya SSH ile nas\u0131l ba\u011flan\u0131l\u0131r - Narhost Destek\">Sunucuya SSH ile ba\u011flanma<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/vps-vds-ilk-kurulum-rehberi\/\" title=\"VPS VDS ilk kurulum rehberi - Narhost Destek\">VPS\/VDS ilk kurulum rehberi<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-nasil-kurulur\/\" title=\"WordPress nas\u0131l kurulur - Narhost Destek\">WordPress nas\u0131l kurulur<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wp-toolkit-kullanimi\/\" title=\"WP Toolkit kullan\u0131m\u0131 - Narhost Destek\">WP Toolkit kullan\u0131m\u0131<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>YIKES running this as root uyar\u0131s\u0131 bir hata m\u0131?<\/h3>\n<p>Teknik olarak hata de\u011fil, g\u00fcvenlik uyar\u0131s\u0131d\u0131r. WP-CLI komutu \u00e7al\u0131\u015ft\u0131rmay\u0131 reddeder \u00e7\u00fcnk\u00fc root olarak \u00fcretilen WordPress dosyalar\u0131 dosya sahipli\u011fini bozup web sunucusunun eri\u015fimini engelleyebilir. Uyar\u0131y\u0131 ge\u00e7menin iki yolu vard\u0131r: <code>--allow-root<\/code> eklemek ya da site kullan\u0131c\u0131s\u0131na ge\u00e7mek.<\/p>\n<h3>&#8211;allow-root kullanmak zararl\u0131 m\u0131?<\/h3>\n<p>Tek seferlik komutlarda genelde sorun \u00e7\u0131karmaz, ancak dosya olu\u015fturan i\u015flemlerde (g\u00fcncelleme, eklenti kurulumu) \u00fcretilen dosyalar root&#8217;a ait olabilir. Bu durumda i\u015flem sonras\u0131 <code>chown<\/code> ile sahipli\u011fi site kullan\u0131c\u0131s\u0131na geri vermeniz gerekir.<\/p>\n<h3>Do\u011fru kullan\u0131c\u0131 ad\u0131n\u0131 nas\u0131l bulurum?<\/h3>\n<p>WordPress dizininde <code>ls -ld \/var\/www\/ornek.com<\/code> komutunu \u00e7al\u0131\u015ft\u0131r\u0131n; \u00e7\u0131kt\u0131n\u0131n \u00fc\u00e7\u00fcnc\u00fc s\u00fctunu dizinin sahibi kullan\u0131c\u0131y\u0131 g\u00f6sterir. Komutlar\u0131 bundan sonra o kullan\u0131c\u0131yla \u00e7al\u0131\u015ft\u0131r\u0131n.<\/p>\n<h3>Payla\u015f\u0131ml\u0131 hosting paketimde bu uyar\u0131y\u0131 al\u0131r m\u0131y\u0131m?<\/h3>\n<p>Hay\u0131r. Narhost payla\u015f\u0131ml\u0131 hosting paketlerinde SSH ve root eri\u015fimi bulunmad\u0131\u011f\u0131ndan WP-CLI komut sat\u0131r\u0131ndan \u00e7al\u0131\u015ft\u0131r\u0131lmaz. WordPress bak\u0131m\u0131n\u0131 panelden yapar ya da SSH eri\u015fimi olan bir VPS\/VDS tercih edersiniz.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>YIKES running this as root uyar\u0131s\u0131, WP-CLI komutunu root ile \u00e7al\u0131\u015ft\u0131r\u0131nca \u00e7\u0131kan bir g\u00fcvenlik engelidir. Komuta &#8211;allow-root ekleme, site kullan\u0131c\u0131s\u0131na ge\u00e7me ve bozulan dosya sahipli\u011fini d\u00fczeltme ad\u0131mlar\u0131 tek kartta.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[274],"class_list":["post-401","post","type-post","status-publish","format-standard","hentry","category-wordpress-hosting","tag-wp-cli"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/401","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=401"}],"version-history":[{"count":3,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/401\/revisions"}],"predecessor-version":[{"id":1420,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/401\/revisions\/1420"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/media?parent=401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/categories?post=401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/tags?post=401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}