<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>laravel debugbar arşivleri | Yusuf Odabaş</title>
	<atom:link href="https://odabasyusuf.com/tag/laravel-debugbar/feed/" rel="self" type="application/rss+xml" />
	<link>https://odabasyusuf.com/tag/laravel-debugbar/</link>
	<description>Kişisel Teknoloji Blogu</description>
	<lastBuildDate>Sat, 10 Oct 2020 12:38:47 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://odabasyusuf.com/wp-content/uploads/2017/04/cropped-favicon-32x32.png</url>
	<title>laravel debugbar arşivleri | Yusuf Odabaş</title>
	<link>https://odabasyusuf.com/tag/laravel-debugbar/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Laravel Debugbar Nasıl Kurulur ve Hata Çözümleri</title>
		<link>https://odabasyusuf.com/2020/10/laravel-debugbar-nasil-kurulur-ve-hata-cozumleri/</link>
					<comments>https://odabasyusuf.com/2020/10/laravel-debugbar-nasil-kurulur-ve-hata-cozumleri/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 10 Oct 2020 11:34:23 +0000</pubDate>
				<category><![CDATA[Laravel]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[browser-sync]]></category>
		<category><![CDATA[debugbar hataları]]></category>
		<category><![CDATA[debugbar kurulumu]]></category>
		<category><![CDATA[laravel debugbar]]></category>
		<category><![CDATA[laravel debugbar nasıl kurulur]]></category>
		<category><![CDATA[php laravel]]></category>
		<guid isPermaLink="false">https://odabasyusuf.com/blog/?p=1375</guid>

					<description><![CDATA[<p>Laravel Debugbar Nedir? Laravel debugbar, geliştirme esnasında projenizi hızlı, kolay bir şekilde takip etmenize olanak sağlayan ve barryvdh tarafından geliştirilen kullanışlı bir ek pakettir. Kullanımı basit olmakla beraber çok işlevsel araçtır. Projenizi browser üzerinde görüntülerken alt kısımda bir bar çıkıyor. Buradan laravel projenize ait sayfanın yüklenme hızı, sayfa boyutu, hatalar, viewler, dizin yapısı, rotalar gibi birçok detayı rahatlıkla görebiliyorsunuz. Üstelik veritabanı sorgularını da bu kısımdan takip edebiliyorsunuz. Laravel projelerinizde kullanmanızı şiddetle tavsiye ederim. Laravel Debugbar Nasıl Kurulur? Aslında kurulum işlemi çok basit. Tek satır ile kurulabiliyor ancak Windows ortamında birtakım sorunlar yaşatabiliyor. Aşağıdaki adımları uygulayarak kurulumu tamamlayın eğer olmaz ise [&#8230;]</p>
<p>The post <a href="https://odabasyusuf.com/2020/10/laravel-debugbar-nasil-kurulur-ve-hata-cozumleri/">Laravel Debugbar Nasıl Kurulur ve Hata Çözümleri</a> appeared first on <a href="https://odabasyusuf.com">Yusuf Odabaş</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2>Laravel Debugbar Nedir?</h2>
<p>Laravel debugbar, geliştirme esnasında projenizi hızlı, kolay bir şekilde takip etmenize olanak sağlayan ve <a href="https://github.com/barryvdh/laravel-debugbar" target="_blank" rel="noopener noreferrer">barryvdh</a> tarafından geliştirilen kullanışlı bir ek pakettir. Kullanımı basit olmakla beraber çok işlevsel araçtır. Projenizi browser üzerinde görüntülerken alt kısımda bir bar çıkıyor. Buradan <strong>laravel</strong> projenize ait sayfanın yüklenme hızı, sayfa boyutu, hatalar, viewler, dizin yapısı, rotalar gibi birçok detayı rahatlıkla görebiliyorsunuz. Üstelik veritabanı sorgularını da bu kısımdan takip edebiliyorsunuz.</p>
<p>Laravel projelerinizde kullanmanızı şiddetle tavsiye ederim.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-1369" src="https://odabasyusuf.com/blog/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-0-1.png" alt="Laravel debugbar kurulumu" width="1036" height="293" srcset="https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-0-1.png 1036w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-0-1-1024x290.png 1024w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-0-1-150x42.png 150w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-0-1-400x113.png 400w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-0-1-24x7.png 24w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-0-1-36x10.png 36w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-0-1-48x14.png 48w" sizes="(max-width: 1036px) 100vw, 1036px" /></p>
<h2>Laravel Debugbar Nasıl Kurulur?</h2>
<p>Aslında kurulum işlemi çok basit. Tek satır ile kurulabiliyor ancak Windows ortamında birtakım sorunlar yaşatabiliyor. Aşağıdaki adımları uygulayarak kurulumu tamamlayın eğer olmaz ise yazımın son kısmında yazdığım adımları uygulayarak rahatça kurabilirsiniz.</p>
<p>Aşağıdaki komutu yazarak git deposundan indirerek kurulumu başlatıyoruz. Komutları PHPStorm veya VSCode konsolunda yazabilmek için <a href="https://odabasyusuf.com/blog/2020/10/phpstorm-konsolunda-laravel-komutlari-nasil-kullanilir/" target="_blank" rel="noopener noreferrer">şu</a> makalemi inceleyebilirsiniz.</p>

<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
composer require barryvdh/laravel-debugbar --dev
</pre></div>


<p>Kurulum işlemi bittikten sonra,</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: bash; first-line: 2; title: ; notranslate">
npm run dev
</pre></div>


<p>Komutunu çalıştırarak derliyoruz. Ve işlem tamamlanmış oluyor. Sunucuyu kapayıp açarak kullanmaya başlayabilirsiniz.</p>



<h3 class="has-medium-font-size wp-block-heading">Hata: Debugbar kurulurken &#8220;memory_limit&#8221; hatası veriyor?</h3>


<p><img decoding="async" class="aligncenter size-full wp-image-1357" src="https://odabasyusuf.com/blog/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-1.png" alt="" width="819" height="248" srcset="https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-1.png 819w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-1-150x45.png 150w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-1-400x121.png 400w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-1-24x7.png 24w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-1-36x11.png 36w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-1-48x15.png 48w" sizes="(max-width: 819px) 100vw, 819px" /></p>


<p><strong>Laravel Debugbar</strong> kurulurken ölümcül <code>memory_limit</code> hatası veriyorsa, PHP’nin ayırdığı bellek kısmını artırmamız gerekmektedir. <strong>Debugbar</strong> limit olarak 1,5G ve üstü olarak belirlemiş ve sizin sisteminiz bu miktardan daha az bellek izni vermiş.</p>



<p>PHP’nin ayırdığı bellek miktarını öğrenmek için konsola aşağıdaki komutu yazabilirsiniz.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
php -r &quot;echo ini_get('memory_limit').PHP_EOL;&quot;
</pre></div>

<p><img decoding="async" class="aligncenter size-full wp-image-1376" src="https://odabasyusuf.com/blog/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-3.png" alt="" width="582" height="80" srcset="https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-3.png 582w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-3-150x21.png 150w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-3-400x55.png 400w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-3-24x3.png 24w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-3-36x5.png 36w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-3-48x7.png 48w" sizes="(max-width: 582px) 100vw, 582px" /></p>


<p>PHP bellek miktarını değiştirebilmemiz için sisteminizdeki php dosyalarının bulunduğu klasöre gidin ve <code>php.ini</code> dosyasını bulun.</p>



<p><strong>Windows </strong>kullananlar için -&gt; <code>(php-klasörü)/bin/php.ini</code></p>



<p><strong>Debian </strong>tabanlı sistemler için -> <code>/etc/php7/cli/php.ini</code></p>


<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-1377" src="https://odabasyusuf.com/blog/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-2.png" alt="Laravel debugbar kurulumu" width="499" height="164" srcset="https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-2.png 499w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-2-150x49.png 150w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-2-400x131.png 400w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-2-24x8.png 24w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-2-36x12.png 36w, https://odabasyusuf.com/wp-content/uploads/2020/10/laravel-debugbar-kurulumu-2-48x16.png 48w" sizes="(max-width: 499px) 100vw, 499px" /></p>


<p>Php.ini klasöründe “<code>memory_limit</code>” kelimesini aratın ve karşısındaki sayıyı megabayt cinsinden 1,5GB üstü yapmanız gerekmekte veya -1 yazarak <em>limitsiz bellek</em> verebilirsiniz. Değişikliği kaydederek yukarıdaki kurulum işlemlerini tekrar uygulayarak <strong>laravel debugbar</strong> kurabilirsiniz.</p>



<h3 class="has-text-align-left wp-block-heading">Hata: Hepsini yaptığım halde neden hala çalışmıyor?</h3>



<p>Muhtemelen cache’ler ile ilgili sorun var ve <code>app.php</code> dosyası debugbar dosyalarına ulaşamıyor. App dosyasına el ile yazarak bu durumu çözebiliriz.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
php artisan cache:clear
</pre></div>

<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; first-line: 2; title: ; notranslate">
php artisan config:cache
</pre></div>


<p>Komutlarını çalıştırarak çerezleri temizleyin. Daha sonra laravel projenizdeki <code>app.php</code> dosyasını açın ve aşağıdaki kod satırlarını ekleyin.</p>



<p><code>app.php</code> dosyasının providers kısmına,</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
'Barryvdh\Debugbar\ServiceProvider',
</pre></div>


<p>aliases kısmına ise aşağıdaki kod satırını ekleyin.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; first-line: 2; title: ; notranslate">
'Debugbar' =&gt; Barryvdh\Debugbar\Facade::class,
</pre></div>


<p>Ardından,</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; first-line: 3; title: ; notranslate">
php artisan vendor:publish
</pre></div>


<p>komutunu çalıştırın. <code>debugbar.php</code> dosyası oluşması gerekiyor. Ctrl + F5 yaparak çerezleri temizleyip yenileyin ve sunucuyu kapatıp açarak <strong>debugbar</strong>&#8216;ı kullanmaya başlayabilirsiniz.</p>
<p>The post <a href="https://odabasyusuf.com/2020/10/laravel-debugbar-nasil-kurulur-ve-hata-cozumleri/">Laravel Debugbar Nasıl Kurulur ve Hata Çözümleri</a> appeared first on <a href="https://odabasyusuf.com">Yusuf Odabaş</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://odabasyusuf.com/2020/10/laravel-debugbar-nasil-kurulur-ve-hata-cozumleri/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
