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
İ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/

Kategoriler
İpuçlar

Centos 7’de (rpcbind) portmapper hizmetlerini devre dışı bırakın

PortMapper hizmeti, TCP ve UDP 111 bağlantı noktasında çalışır ve NFS bağlantıları gibi RPC (Uzaktan Yordam Çağrıları) sağlar.

İnternetten erişilebilen portmapper hizmeti, DDoS saldırıları gerçekleştirmek için bir saldırgan tarafından kullanılabilir. Bir saldırgan, ağınız hakkında bilgi toplayabilir, ör. mevcut ağ paylaşımları veya çalışan RPC hizmetleri. RPC, uzak prosedür çağrısı anlamına gelir.

Sunucunuzda çalışan RPC hizmetlerinin listesini almak için aşağıdaki komutu kullanabilirsiniz:

rpcinfo -p

RPC hizmetlerini durdurmak için:

systemctl stop rpcbind.socket

systemctl stop rpcbind

hizmetlerin çalışmadığını doğrulamak için şimdi rpcinfo -p ile kontrol edebilirsiniz.

Hizmeti tamamen devre dışı bırakmak ve yeniden başlattıktan sonra yeniden başlamasını önlemek için, aşağıdaki komutu kullanarak hizmeti devre dışı bırakabilirsiniz.

RPC hizmetlerini devre dışı bırakmak için:

systemctl disable rpcbind

systemctl disable rpcbind.socket

Artık sunucunuzu yeniden başlatabilir ve rpcinfo -p komutunu kullanarak çalışmadığını doğrulayabilirsiniz.

Sorunsuz şekilde servisi durdurum, kapattıysanız şu şekilde yazmalıdır:

rpcinfo: can’t contact rpcbind: RPC: Remote system error – Connection refused

Güvende kalın!

Kategoriler
İpuçlar

Windows 10 yavaş veri kopyalama sorunu çözümü

Windows 10 yükleyenler fark etmiştir, bir dosya veya klasörü başka bir yere kopyalaması hissedilir derecede yavaş. Aşağıdaki yöntemle hızlandırabilirsiniz.

Başlar > çalıştır > services.msc > Sürücüleri en iyi duruma getir > Başlat ve sonrasında Başlangıç Türünü “Otomatik” yapıp, uygulayın. Kopyalama hızındaki artışı göreceksiniz.

Kategoriler
İpuçlar

Android cihazda Airpods ses sorunu, sesi yükseltme

Merhaba arkadaşlar,

Huawei P30 Pro kullanıyorum. Önce Apple Airpods 2 aldım. Sesinden gayet memnundum. Fakat baktımki AirPods Pro çıkmış. Airpods 2 cihazımı bir arkadaşa hediye verdim ve AirPods Pro aldım. Fakat gördümki sesi çok kısık. Yani AirPods2’nin sesi muhteşemdi. Son ses dinleyemiyordum, %80 lerde açıyordum sesi. Airpods Pro’nun sesi %100 açmama rağmen, airpods2’den çıkan sesin %70i çıkıyordu. Airpods Pro’yu 2C54 firmware ile güncellemek istedim fakat güncelleme almadı. Sanırım apple bu sorunlu güncellemeyi geri çekmiş. Fakat bu ses sorunu nedeniyle kulaklığı kullanma hevesim kaçtı. İki gün boyunca yerli yabancı siteleri kurcaladım ve bir yöntem buldum. Ses şuan %70 açık halde dinliyorum 🙂

Android telefonunuzdan, telefon hakkında bölümüne girip, derleme numarasına 4-5 defa tıklayıp geliştirici moduna geçiş yapın. Sonra geliştirici seçeneklerinden “Disable Absolute Volume” seçeneğini aktif edin.

Huawei cihazlarda ise “Bluetooth mutlak ses sesiyesi” ayarını açın. Bluetooth’u kapatıp tekrar açın ve kulaklığınıza bağlanın. Farkı göreceksiniz.

Xiaomi cihazlarda ise, geliştirici seçeneklerini açtıktan sonra, “Mutlak sesi devre dışı bırak” seçeneğini aktif edin. Bluetooth’u kapatıp/açın.