Kategoriler
Genel

brave tarayıcınız senkronize olmuyor mu?

Selamlar,

Uzun süredir brave tarayıcı kullanıyorum. chromium tabanlı bir tarayıcı olduğu ve daha çok güvenliğe önem verdiği için bu tarayıcıyı seçmiştim. Birçok cihazımda kurulu ve hepsi birbiri ile senkronize durumda. İş yerindeki bilgisayarıma format atıp yeniden brave tarayıcı kurdum, diğer cihazımdan senkronize kodunu aldım uyguladım fakat “sık kullanılanlar” haricinde şifreler, eklentiler, geçmiş vb. diğer veriler senkronize olmadı. Sunucu yoğun olabilir diye birkaç saat bekledim fakat sorun çözülmedi. Aşağıdaki yöntemleri deneyerek sorunu tespit ettim. Sizin de başınıza gelirse aşağıdaki şekilde sorunu tespit edebilir ve ona göre çözüm üretebilirsiniz. Benim sorunum brave senkronizasyon sunucu bağlantısı olduğundan bir şey yapmadım ve kendiliğinden düzeldi.

1- Öncelikle tarayıcı adres çubuğuna brave://sync-internals/ yazın ve senkronizasyon ayarlarına girin.

2- Disable Sync yaparak senkronizasyon ayarlarını silin ve tarayıcıyı “çıkış” yaparak kapatın.

3- Tarayıcıyı tekrar açın ve ayarlardan senkronizasyon kodunuzu yapıştırıp senkronizasyon işlemini yeniden başlatın.

4- Tekrar brave://sync-internals/ adresinden senkronizasyon ayarlarına gelin ve senkronizasyon durumunu kontrol edin.

Ben bu senkronizasyon ayarlarına girdiğimde sunucu bağlantı hatasını gördüm. Şu şekilde:

Loglarda ise sürekli HTTP 504 error (sunucudan yanıt alınamıyor) aldığı görünmekte:

Size söylediğim işlemleri gerçekleştirdim fakat sorunum sunucu ile bağlantı olduğundan yapabileceğim bir şey yoktu. Bekledim ve ertesi gün sabah tarayıcıyı açtığımda sorunsuz bağlantı kurulduğunu gördüm ve birkaç dakika sonra da tüm verilerim senkronize oldu.

Kendinize iyi bakın 😉

Kategoriler
Genel

Oracle Cloud Firewall’da Outline Bağlantı Ayarları

Merhabalar,

Bu yazımı okuyorsanız siz de benim gibi kendi VPN sunucunuz için outline’a güveniyorsunuz. Outline, kendi vpn sunucunuz için kullanabileceğiniz bence en güzel yazılım. Wireguard’dan çok outline’ı daha çok seviyorum. Neden outline kullanmalısınız gibi açıklamalara girmek istemiyorum. Konumuz, oracle cloud sunucunuza outline kurduktan sonra bağlantı kuramamak. Bağlanamadığınızda, Unable to connect to your Outline Server hatası alacaksınız.

Oracle clouddan ücretli veya ücretsiz bir sanal linux sunucu oluşturduktan sonra (ben ubuntu tercih ettim) outline kurdunuz. SSH üzerinden outline kurduktan sonra sonuç sayfasında size verdiği port numaraları olur. Örneğin benim sonuç sayfam şu şekilde:

CONGRATULATIONS! Your Outline server is up and running.

To manage your Outline server, please copy the following line (including curly
brackets) into Step 2 of the Outline Manager interface:

{"apiUrl":"https://164.24.190.184:10195/aoBoZ7RR9Y-aXEvEIfx_bg","certSha256":"3107D29473727AC1D8433D7E3F64B97F3F81C5E94138CD635B9A09798FC091A5"}

You won’t be able to access it externally, despite your server being correctly
set up, because there's a firewall (in this machine, your router or cloud
provider) that is preventing incoming connections to ports 10195 and 65135.

Make sure to open the following ports on your firewall, router or cloud provider:
- Management port 10195, for TCP
- Access key port 65135, for TCP and UDP

Burada da yazdığı gibi, sunucu firewallınızda 10195 ve 65135 nolu portlara izin vermeniz gerekiyor. Bunun için oracle sunucu yönetim sayfanızdan, Instance details > Virtual cloud network yanında yer alan linke tıklayın. VCN yönetim sayfasından size tanımlanan subnet ayarlarınıza girin.

Subnet sayfasından “Security Lists” linkinize tıklayın.

Açılan sayfadan şimdi outline portlarımız için izin vereceğiz.

10195 portu için TCP izni

65135 portu için TCP ve UDP izni.

Örnek olarak 10195 için TCP izin sayfası bu şekilde. Buna göre diğer portuda ekleyiniz ve “Add Ingress Rules” butonuna tıklayarak kaydediniz.

Oracle networkünüzdeki firewall için port izinleri verdiniz ve SSH’taki kurulum sonuç sayfasında yer alan sunucu API kurulum anahtarını outline managera yapıştırdınız. Sunucuyu outline managere eklemek istiyoruz fakat “Unable to connect to your Outline Server” bağlantı hatası veriyor. Bunun sebebi, kurduğunuz sanal sunucu işletim sisteminin (linux) iptables güvenlik duvarında outline portlarınızın açık olmaması. Yani şunu demek istiyorum. Oracle firewalldan portlara izin verdik fakat sunucudaki işletim sisteminin güvenlik duvarına da izin vermemiz gerekiyor. SSH üzerinden aşağıdaki kodları sırasıyla çalıştırınız:

sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 10195 -j ACCEPT
sudo iptables -I INPUT 6 -m state --state NEW -p tcp --dport 65135 -j ACCEPT

10195 ve 65135 port numaraları outline kurulumunda bana verilen portlardır. Sizinkiler farklı olacaktır, ona göre değiştirin. Sonrasında bu ayaları kayıt edelim. SSH’ı kapatmadan aşağıdaki kodu yazın:

sudo netfilter-persistent save

Evet işlem tamam. Oracle firewall ve ubuntu sunucunuzun güvenlik duvarına portlarımız için izin verdik. Şimdi outline managera, SSH kurulum sonuç sayfasındaki “apiUrl” ile başlayan API bağlantı anahtarını kullanarak sunucunuzu ekleyebilirsiniz. Herhangi bir bağlantı hatası almadan eklenecektir.

Outline managerden anahtar oluşturarak outline client kurulu cihazınıza ekleyin ve outline vpn’i kullanmaya başlayın. Güle güle kullanın.

Kategoriler
İpuçlar

instagram yayın kanalına davet bildirimlerini kapatmak

Selam arkadaşlar,

Son zamanlarda instagramın yeni özelliği “yayın kanalı” için bir çok davet bildirimi geliyor. 

“xxxxx seni yayın kanallarına katılmaya davet etti” şeklinde.

Bu bildirimleri aşağıdaki yoldan kapatabilirsiniz. Kolay gelsin 🙂

Ayarlar ve gizlilik > Bildirimler > Mesajlar > Yayın kanalı davetleri > Kapalı

Ekran görüntüsü şu şekilde:

Kategoriler
İpuçlar Opencart

CloudPanel Nginx için Opencart 3x SEO URL ayarı

Merhaba arkadaşlar,

Cloud sunucular ve cloud network üzerine birçok çalışma yapıyorum. Bilinen tüm datacenterlarda cloud sunucularla ilgili çalıştım ve halen daha çalışmalarıma, denemelerime devam ediyorum. Hangi linux işletim sisteminde, hangi kontrol paneli daha performanslı bunun peşindeyim. Mevcut OpenCart 3x site üzerinde herhangi bir sıkıştırma vb. ayarı yapmadan, sadece sunucu türü ve kontrol paneli değiştirerek gtmetrix üzerinden aldığım en iyi performans sonucu şu şekilde:

 

Kullanılan işletim sistemi ubuntu ve kontrol paneli olarak da controlpanel kullandım. Nginx web sunucusu her zamanki tercihim. Gelelim bu yazıyı yazma amacıma, ubuntu+controlpanel kurulumundan sonra, sunucunuzda opencart çalıştırmak istediğinizde sorunsuz çalışıyor fakat seo url’ler de sıkıntı çıkıyor. .htaccess dosyanız doğru yapılandırılmış olsa bile seo url’ler çalışmıyor. Sorun nginx vhost yapılandırmanızdan kaynaklanıyor. Aşağıda yazdığım location parametrelerini, nginx domain hesabı altındaki vhost ayalarınızda belirttiğim yere eklemeniz sonrasında opencart 3x seo url‘leriniz sorunsuz çalışacaktır. 

Her zaman centos sunucu tarafındaydım fakat “her zaman daha iyisi” prensibim nedeniyle şuan için ubuntuya geçtim. Denemelerim devam ediyor ve karşılaştığım sorunlarla ilgili webte bir döküman bulamazsam blogumda bu şekilde paylaşacağım. 

try_files $uri $uri/ /index.php?$args;
index index.php index.html;

sonrasına aşağıdaki kodu ekle:

#SEO URL Settings
# Nginx configuration of OC htaccess
location = /sitemap.xml {
rewrite ^(.*)$ /index.php?route=feed/google_sitemap break;
}

location = /googlebase.xml {
rewrite ^(.*)$ /index.php?route=feed/google_base break;
}

location / {
# This try_files directive is used to enable SEO-friendly URLs for OpenCart
try_files $uri $uri/ @opencart;
}

location @opencart {
rewrite ^/(.+)$ /index.php?_route_=$1 last;
}
# End SEO settings

Kodu ekledikten sonra ayarlarınız şu şekilde olmalıdır. Resmi büyüterek bakabilirsiniz, mavi ile belirttiğim alan.

 

 

1000küsür ürünlü, aktif opencart 3x sitenizde benimki gibi A değeri performans yakalayabilen var ise lütfen paylaşsın 🙂

 

Kategoriler
Opencart

OpenCart 4 veya OpenCart 3 – Opencart’ın en kararlı versiyonu hangisi?

OpenCart, popüler bir açık kaynaklı e-ticaret platformudur. İndirmesi ve kullanması ücretsizdir ve eklentiler ve eklentilerle genişletilebilen çok çeşitli özellikler sunar. Yakın zamanda piyasaya sürülen OpenCart 4 ile birçok kullanıcı, çevrimiçi mağazalarında kullanmak için yeterince kararlı olup olmadığını merak ediyor. Bu makalede, hangi sürümün sizin için doğru olduğuna karar vermenize yardımcı olmak için OpenCart 4 ile OpenCart 3‘ü karşılaştırıyoruz.

OpenCart 4’te neler değişti?

En son ana sürüm ile önceki OpenCart platform yapısı arasında neler değişti: OpenCart 4’e karşı OpenCart 3?

  • Ocmod kullanılamaz. Şu anda, modülleri entegre etmek için Etkinlikler kullanılmalıdır.
  • Modülleri depolamak için kullanılan klasörlerin yapısı: Her uzantının (veya yazarın), artık tüm eklenti dosyalarını barındıran yeni kök dizini /extension/ içinde kendi dizini olacaktır. Ara uzantı klasörü de aynı anda silinmiştir. Sonuç olarak, modülün ön uç denetleyicisine giden yol şu olacaktır: /extension/opencartbot/catalog/controller/module/new_module.php. Ek olarak, modül şablonuna giden yol şu olacaktır: /extension/opencartbot/catalog/view/template/module/new_module.twig
  • Daha önce liste şablonlarında yer alan ürün bloğu product/thumb.twig konumuna taşındı. Düğmeyi değiştirmek veya ürüne çıkartma eklemek için artık tüm şablonları düzenlemenize gerek yok.
  • common/pagination.twig şablonu artık sayfalandırma içeriyor.
  • Tek bir ürünün birden fazla versiyonunu üretebilme
  • GDPR yönetmeliği uyumluluğu için araçlar
  • Tek sayfalık ödeme formu (sonunda yani 🙂 )
  • CRON Görev Zamanlayıcısı
  • Yöneticiyi yeniden adlandırma imkanı
  • PHP’nin 8.1+ sürümü, kullanılan minimum düzeydedir.
  • Düzen, kullanılmakta olan Bootstrap çerçevesi sürüm 5’e güncellendiğinden beri değişti.
  • Font koleksiyonunun 5. versiyonu Font Awesome
  • Kitaplığın yeni bir sürümü olan jQuery 3.6.0 eklendi
  • Yeni sürümü yükledikten sonra bunlar gibi çok daha fazla değişiklik ve geliştirme görebilirsiniz.

Opencart 4’ü kullanmanın birçok önemli avantajı vardır. Tipik olarak, arayüz daha kullanıcı dostudur ve ihtiyacınız olan özellikleri bulmak daha kolaydır. Ayrıca Opencart 4, öncekinden daha verimli ve daha hızlıdır.

OpenCart 4.0 hala nispeten yeni olsa da e-ticaret mağazalarında şimdiden büyük bir etki yarattı. Özellikler açısından OpenCart 4.0, selefi OpenCart 3.0‘a göre bir dizi önemli iyileştirmeye sahiptir.

Uyumlu PHP Sürümü

OpenCart 3, PHP 7.1 veya üstü ile çalışacak şekilde tasarlanmıştır, Opencart 4 ise PHP 8.1 veya üstü ile uyumludur. Opencart’ın (3.x) önceki sürümleri PHP 8.1 ile uyumlu değildir ve bu nedenle Opencart 4’e yükseltilemez.

Sunucunuzda PHP’nin daha eski bir sürümünü çalıştırıyorsanız, Opencart 4’ü yüklemek için daha yeni bir sürüme yükseltmeniz gerekecektir. PHP sürümünüzü yükselttikten sonra, Opencart 4’ü yükleyebilir ve avantajlarından yararlanabilirsiniz.

Kod Yapısı Nasıl?

OpenCart 4 ve OpenCart 3‘ün her ikisi de kod için modüler bir yapı kullanır, bu da her bir işlevin kendi modülünde tutulduğu anlamına gelir. Bu, platformun işlevselliğini özel ihtiyaçlarınıza uyacak şekilde özelleştirmeyi kolaylaştırır. Ayrıca, modüler kod yapısı, yalnızca ilgili modüllerin güncellenmesi gerektiğinden, yükseltmelerin uygulanmasının hızlı ve kolay olmasını sağlar.

OpenCart 4, daha tutarlı ve anlaşılması daha kolay olacak şekilde tasarlanmış yeni bir dizin yapısı sunar. Ayrıca OpenCart 4, kod için farklı modüller arasında ad çakışmalarını önlemeye yardımcı olan ad alanlarını kullanır. Sonuç olarak, OpenCart 4’ün genel kod yapısı, OpenCart 3’ünkinden daha sağlam ve kullanımı daha kolaydır. Ayrıca, Opencart 4, herhangi bir e-Ticaret işletmesi için esnek ve ölçeklenebilir bir çözüm sunar.

OpenCart 3’ün kod yapısı MVC (Model-View-Controller) çerçevesine dayanmaktadır. MVC, bir programı üç bölüme ayıran bir yazılım mimarisi modelidir: model, görünüm ve denetleyici. Model verileri temsil eder, görünüm verileri görüntüler ve denetleyici kullanıcı girişini işler.

OpenCart 4 ve OpenCart 3’ün Veritabanı Yapısı

OpenCart 3

Opencart 3 bir MySQL veritabanı kullanır. Bir MySQL veritabanı kullanmanın ana yararı, çeşitli araçlar kullanılarak kolayca erişilebilmesi ve güncellenebilmesidir. Opencart 3, PostgreSQL gibi diğer veritabanlarının kullanımını da destekler, ancak çoğu kullanıcı için MySQL önerilen veritabanıdır.

Opencart 3 veri tabanının yapısı modülerdir ve yeni özellikler ve işlevler eklemeyi kolaylaştırır. Veritabanındaki çekirdek tablolar, ürün verilerini, müşteri verilerini, sipariş verilerini ve diğer temel bilgileri depolama işlevi görür. Ek olarak, veritabanına ek tablolar ekleyen birkaç üçüncü taraf eklentisi vardır.

Bu eklentiler, özel alanlar, ödeme yöntemleri, gönderim yöntemleri ve çok daha fazlası için destek ekleyebilir. Sonuç olarak, Opencart 3 veri tabanı oldukça esnektir ve herhangi bir çevrimiçi mağazanın ihtiyaçlarını karşılamak üzere kolayca özelleştirilebilir.

OpenCart 4

OpenCart 4 ve OpenCart 3 veritabanı yapısı benzerdir, ancak dikkat edilmesi gereken bazı önemli farklılıklar vardır. En büyük fark, OpenCart 4’ün bir NoSQL veritabanı kullanmasıdır, yani geleneksel ilişkisel modeli kullanmaz. Bu, onu daha esnek ve ölçeklenebilir hale getirir, ancak aynı zamanda performans ve kullanım kolaylığı açısından bazı ödünleşimler olduğu anlamına gelir.

Diğer bir fark, OpenCart 4’ün şemasız bir veritabanı kullanmasıdır, bu da verilerin herhangi bir formatta saklanabileceği anlamına gelir. Bu, verileri depolamayı ve sorgulamayı kolaylaştırır, ancak aynı zamanda izlenecek katı bir yapı olmadığı anlamına gelir.

Son olarak, OpenCart 4 belge odaklı bir veritabanı kullanır, bu da verilerin tablolar yerine belgelerde saklandığı anlamına gelir. Bu, onu daha ölçeklenebilir ve esnek hale getirir, ancak aynı zamanda izlenecek katı bir yapı olmadığı anlamına gelir.

Web Sitesi Yükleme Hızı Nasıl?

OpenCart 4 ile OpenCart 3‘ün yükleme hızı şu ölçütlerle karşılaştırılabilir: sayfa boyutu, istek sayısı ve ilk bayta kadar geçen süre. OpenCart 3’ün daha büyük bir sayfa boyutu var, ancak daha az istek var. OpenCart 3 için ilk bayta kadar geçen süre daha yavaştır. OpenCart 4’ün sayfa boyutu daha küçüktür ve daha fazla istek vardır. OpenCart 4 için ilk bayta kadar olan süre daha hızlıdır.

Genel olarak, OpenCart 4, sayfa yükleme ve istekleri işleme söz konusu olduğunda OpenCart 3’ten daha hızlıdır. Bu, OpenCart 4’ün geliştirilmiş performans için tasarlanmış yeni bir çerçeve kullanması gerçeğine bağlanabilir. Sonuç olarak, müşterilerin bir OpenCart 4 sitesinde olumlu bir deneyim yaşama olasılığı daha yüksektir, bu da satışların ve dönüşümlerin artmasına yol açabilir.

Peki, en kararlı OpenCart sürümü hangisi?

Kullanıcı topluluğuna göre OpenCart’ın en kararlı sürümü OpenCart 3.0.3.8‘dir (OpenCart 3’ün son sürümü). Bu sürüm, MySQL 8 için iyileştirilmiş destek, VQMod kullanırken gelişmiş güvenlik ve ödeme ve gönderim yöntemlerini kullanırken artan kararlılık gibi çeşitli iyileştirmeler ve hata düzeltmeleri içerir.

Bu sürüm, kullanımı daha da kolaylaştıran birçok yeni özellik ve iyileştirme ile şimdiye kadarki en kararlı sürüm olarak biliniyor. En büyük yeni özelliklerden biri, birden çok dil için yerleşik destektir. Bu, artık çevrimiçi mağazanızla daha geniş bir kitleye ulaşabileceğiniz anlamına gelir.

Ayrıca OpenCart 3.0.3.8, çeşitli güvenlik geliştirmelerinin yanı sıra mobil cihazlar için geliştirilmiş destek içerir. Çevrimiçi bir iş yürütüyorsanız, kesinlikle OpenCart’ın bu sürümünü kullanmalısınız.

OpenCart 4 ve OpenCart 3: Hangisi daha iyi?

Opencart’ta yeniyseniz, hangi sürümün size uygun olduğunu merak ediyor olabilirsiniz. Hem Opencart 4 hem de Opencart 3’ün artıları ve eksileri olsa da, yeni kullanıcılar için Opencart 3‘ün daha iyi bir seçim olduğunu düşünüyoruz. İşte nedeni:

  • Her şeyden önce, Opencart 4 hala nispeten yeni – ilk sürüm 4.0.0.0 sadece 1 ay önce yayınlandı. Çok yeni olduğu için, eski, daha yerleşik Opencart 3’ten daha fazla hata olması kaçınılmazdır.
  • Buna ek olarak, Opencart 4 desteği hala biraz sınırlıdır – henüz çok sayıda uzantı ve tema mevcut değildir ve topluluk o kadar büyük değildir.
  • Önemli bir fark, mevcut modül sayısıdır. OpenCart 4 çıkalı bir aydan az oldu ve yalnızca üç alt sürümü mevcut. Bu, OpenCart 4’ü destekleyen modül sayısının daha az ve daha sınırlı olduğu anlamına gelir.

Sonuç olarak

OpenCart e-Ticaret platformu on yılı aşkın süredir piyasada. Yıllar boyunca, en sonuncusu OpenCart 4.0’ın piyasaya sürülmesi olmak üzere birkaç büyük güncellemeden geçti. Bu, yeni sürümü geliştirmek ve test etmek için çok çalışan geliştirme ekibi tarafından yakın zamanda doğrulandı.

Şu anda OpenCart 3 kullanıyorsanız, lütfen OpenCart 4’e geçiş yaparken önünüzde bazı tümsekler, engeller olabileceğini unutmayın. Ve OpenCart 4 ile OpenCart 3 arasında pek çok husus var. Sürüm, geliştirilmiş kararlılığı ve özellikleri için buna değer. Sağlıcakla kalın 🙂

 

Kategoriler
İpuçlar Opencart

Opencart 3.x sipariş sayfasını tek sayfaya ayarlama / opencart 3.x invoice page fit on one page

Merhaba arkadaşlar, 

Opencart 3.x sürümlerinde, browser kaynaklı bazı zamanlarda tek sayfalık bir sipariş sayfası çıktısı nedense 2 sayfa olarak yazıcıya gönderilecek olarak gözükmektedir. Örneğin chrome’da. Ölçekten sayfa boyutunu küçültseniz dahi 2 sayfa olarak çıktı gözükmekte. Bunun çözümü çok basit. Aşağıdaki adımları izleyerek sorundan kurtulabilirsiniz. Denenmiştir.

Düzeltme yapmadan önceki hali (before):

Düzeltme yaptıktan sonraki hali (after):

Nasıl düzelteceğiz? / How do we fix it?

/public_html/admin/view/template/sale/order_invoice.twig dosyasını html editör veya notepad++ uygulaması ile açın ve şu satırı bulun:

<div style="page-break-after: always;">

always yazısını auto olacak şekilde düzeltin (replace). Şu şekilde olmalı:

<div style="page-break-after: auto;">

Dosyayı kaydedin ve dizine yükleyin ve aşağıdaki işlemleri yapın:

1- Opencart Panel > Modifikasyonlar > Yenile yapın.

2- Tema ve SASS önbelleğini temizleyin. Şimdi kontrol edin, artık tek sayfa olarak çıktı alabilirsiniz.

Kategoriler
İpuçlar

“HTTPS geçerli olmadığından sayfanın dizine eklenmesini engelleyebilir” hatası, panik yok

Google search console’da, URL’lerinizi kontrol ederken yukarıdaki gibi https hatası alıyorsanız panik yapmayın. Öncelikle ssl sertifikanızın geçerli olup olmadığını aşağıdaki linkten kontrol edin.

https://www.sslshopper.com/ssl-checker.html

Eğer SSL sertifikanızda bir problem yok ise, google tarafından yukarıdaki hata birkaç gün içinde düzelecektir. Canlı URL’yi Test Et butonuna tıklayarak URL’nizi test edin. Göreceksiniz ki https hatası kalktı. Diğer URL’leriniz için birşey yapmanıza gerek yok, google ön bellek temizlenmesinden sonra kendiliğinden düzelecektir.

Canlı URL’yi test ettikten sonra, ilk aldığımız “HTTPS geçerli olmadığından sayfanın dizine eklenmesini engelleyebilir” hatası ortadan kalktı.

Kategoriler
Android İpuçlar

Huawei telefonlarda Youtube Vanced ve Youtube Music otomatik kapanma sorunu/çözümü

Merhaba arkadaşlar,

Malum huawei cihazlarda artık youtube vanced kullanıyoruz. P40 Pro cihazımdan P50 Pro cihazıma geçtikten sonra, youtube vanced music arka planda çalışırken birkaç dakika sonra otomatik kapanıyordu. Hata vermeden direkt uçuyordu program. Sırf bu yüzden lanet olası spotify uygulamasını paralı kullanmaya başladım. Halbuki youtube premium hesabım var. Neyse, sorunu çok araştırdım ve yabancı forumlardaki anlatılanları yaptıktan sonra sorunu anladım ve çözdüm. O kadar anlatıldığı kadar karışık bir şey değilmiş. Aşağıdaki ayarı kapatarak sizde bu sorunu yaşıyorsanız çözüme kavuşabilirsiniz.

Huawei telefonunuzdan > Ayarlar > Uygulamalar > Uygulamalar > Vanced microG > Pil Kullanım Ayrıntıları > Başlatma ayarları > Otomatik olarak yönetiliyor seçeneğini pasif hale getirin. Aşağıya ekran görüntüsünü koydum. Aynı işlemi Youtube Music ve Youtube Vanced içinde yapın. Hepsi bu kadar.

Sıra geldi spotify aboneliğini sonlandırmaya 🙂 Sevgiyle kalın…

Vanced microG olması gereken ayar
Ayar bu şekilde olmalıdır.

 

Kategoriler
İpuçlar

Centos’da Nginx Sunucu Sürümü Nasıl Gizlenir?

Bu kısa yazıda, Centos’da Nginx sunucu sürümünün hata sayfalarında ve “Sunucu HTTP” yanıt başlığı alanında nasıl gizlendiğini göstereceğiz. Bu, Nginx HTTP ve proxy sunucunuzun güvenliğini sağlamak için önerilen önemli uygulamalardan biridir.

server_tokens” yönergesi, aşağıdaki ekran görüntüsünde gösterildiği gibi Nginx sürüm numarasının ve İşletim sisteminin hata sayfalarında ve “Sunucu” HTTP yanıt başlığı alanında görüntülenmesinden sorumludur.

Bunu devre dışı bırakmak için /etc/nginx/nginx.conf yapılandırma dosyasındaki server_tokens yönergesini kapatmanız gerekir.

sudo nano /etc/nginx/nginx.conf

Aşağıdaki satırı aşağıdaki ekran görüntüsünde gösterildiği gibi http bağlamına ekleyin.

server_tokens off;





Yukarıdaki satırı ekledikten sonra, CTRL+X yapıp, Y diyerek çıkıyoruz ve dosyayı kaydetmiş oluyoruz. Yaptığımız değişikliklerin yürürlüğe girmesi için Nginx sunucusunu yeniden başlatın.

sudo systemctl restart nginx

Bu kadar. Kolay gelsin.  

Kategoriler
İpuçlar

Ubuntu Dock (Rıhtım) Tıklayınca Simge Durumuna Küçültme

Windows’tan Ubuntu’ya geçenlerin kullanıcı alışkanlıklarından biri olan başlat çubuğu yanındaki simgelere tıklandığında açık olan pencere veya uygulamanın simge durumuna küçülmesidir.

Ubuntu’da bu durumu çözmek için aşağıdaki komutları terminal’e girmeniz yeterlidir.

gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'

Değişikliği geri almak için aşağıdaki komut satırı işinizi görecektir.

gsettings reset org.gnome.shell.extensions.dash-to-dock click-action

Kaynak: https://itsfoss.com/click-to-minimize-ubuntu/