Yazılım Dilleri

PHP, Python, JavaScript, Node.js, HTML ve SQL

PHP

PHP dosyası tarayıcıda kod olarak görünüyorsa
index.php ile index.html çakışırsa
PHP eklentisi eksikse
Eski PHP kodu yeni sürümde kırılırsa
Composer klasörünü herkese açmamak

Python

Python uygulaması neden sunucuda çalışır
Python sürümünü uygulamayla eşleştirmek
Python sanal ortamı ne işe yarar
requirements.txt ile paket kurmak
Python hatasını ziyaretçiye göstermemek

JavaScript

JavaScript dosyası eski önbellekten geliyorsa
Tarayıcı konsolundaki hatayı okumak
Harici JavaScript yüklenmezse
JavaScript kapalıyken form gönderilmezse
Türkçe karakter JavaScript dosyasında bozulursa

Node.js

Node.js neden sunucuda çalışır
Node uygulamasının dinlediği kapı
package.json içindeki start komutu
npm kurulumu yarım kalırsa
Node süreci çökünce yeniden açmak

HTML ve CSS

HTML dosyasını hangi klasöre koymalısınız
CSS değişikliği görünmüyorsa
CSS dosyası 404 verirse
Türkçe karakter HTML sayfasında bozulursa
index.html ana adreste açılmıyorsa

SQL

SQL dosyasını aktarmadan önce yedek
Büyük SQL dosyası yarıda kalırsa
SQL karakter seti latin1 kalırsa
WHERE yazılmadan güncelleme yapmak
Veritabanı kullanıcısının yetkisi yetmezse

Composer otomatik yükleme

Composer autoload dosyası yoksa sınıf neden bulunamaz
Vendor klasörü yarım kopyalanırsa
Tanım dosyası ile kilit dosyası uyuşmazsa
Otomatik yükleme yolunu yanlış köke yazmak
Composer komutu paylaşımlı hostingde yoksa

Kullanıcı ini dosyası

Kullanıcı ini dosyası neden hemen etki etmez
Kullanıcı ini dosyası ile panel aynı ayarı farklı yazarsa
Bellek satırını kullanıcı ini dosyasına yazmak
Kullanıcı ini dosyasını yanlış klasöre koymak
Kullanıcı ini dosyası herkese açık listelenirse

PHP önbelleği

OPcache eski PHP dosyasını tutarsa
Dosyayı yüklediniz ama site eski kodu çalıştırıyorsa
OPcache bellek dolunca derleme durursa
OPcache kapatmak siteyi neden yavaşlatır
Birden fazla sitede OPcache karışır mı

PHP süre ve yükleme sınırı

PHP yükleme boyutu ile panel sınırı uyuşmazsa
PHP çalışma süresi zamanlanmış görevde kısa kalırsa
Hatalar ekrana açıkken dosya yolu sızarsa
Açık dizin sınırı site klasörünü dışarıda bırakırsa
PHP saat dilimi kayınca görev erken çalışırsa

Gunicorn ile yayın

Gunicorn neden paylaşımlı hostingde durmaz
Gunicorn hangi kapıda dinlemeli
Gunicorn çalışan sayısı belleği yerse
Gunicorn hata günlüğü nereye yazılır
Sunucu açılınca Gunicorn kendiliğinden kalkmazsa

Sanal ortamın yolu

Sanal ortam yolu kayınca paket bulunamazsa
Sanal ortam klasörünü site köküne koymak
Yanlış Python ile ortam kurmak
Ortamı taşıyınca içindeki yollar bozulursa
Paket kurulumu ortam kapalıyken sisteme giderse

Flask yayın ayarı

Flask hata ayıklama açıkken ziyaretçi iz görürse
Flask geliştirme sunucusunu yayında bırakmak
Flask uygulaması yanlış klasörden açılırsa
Gizli anahtar ortamda yoksa oturum imzası zayıf kalır
Flask hata verirken günlükte satır yoksa

Modül ve erteleme

Betik etiketinde module türü yazılmazsa
defer ile betik sırası bozulursa düğme susarsa
Modül dosyası yanlış yoldan bulunamazsa
defer ve async aynı betikte karışırsa
Eski tarayıcı modül dosyasını yok sayarsa

Betik dosyası ve konsol

Betik dosyası site kökünün dışında kalırsa
Birleşik betik eski parçayı saklarsa
Betik sunucu kontrolünü kaldırırsa boş kayıt düşer
Konsoldaki çapraz köken satırı ne anlatır
Kaynak haritası yayında klasör yolunu gösterirse

pm2 ile süreç

pm2 listesinde uygulama durmuş görünürse
pm2 kaydı yoksa sunucu açılınca site kalkmaz
pm2 yanlış Node sürümüyle başlarsa
pm2 günlük dosyası diski doldurursa
pm2 ile iki uygulama aynı kapıyı isterse

Ortam dosyası ve kapı

Ortam dosyası yoksa Node uygulaması neden açılmaz
Ortam dosyasını site köküne koymak
Ortam dosyasındaki 3000 kapısı dışarı açık kalırsa
Ortam dosyası değişince süreç eski değeri tutarsa
Ortam dosyasındaki parolayı depoya koymamak

Önbellek kırma ve görünüm

Stil adresine sürüm ekleyerek önbelleği kırmak
viewport etiketi yoksa telefon sayfayı daraltır
Görünüm etiketi yanlış yazılırsa yatay kaydırma çıkar
Önbelleği her istekte kırmak siteyi yavaşlatırsa
Stil sürümü sayfada unutulursa eski görünüm kalır

SQL indeks

İndeks yokken liste sayfası neden kilitlenir
Yanlış kolona indeks eklemek yer kaplarsa
İndeksi silmeden önce yavaş sorguyu not etmek
Birleşik indeksin sırası sorguyu tutmazsa
İndeks eklerken tablo kilitlenirse

İşlem ve dışa aktarım

Yarım kalan işlem kaydı neden tutarsız bırakır
İşlem açık unutulunca tablo kilitli kalırsa
Dışa aktarım yanlış karakterle yazılırsa içe aktarım bozulur
Dışa aktarımda karakter setini baştan seçmek
İşlem içinde yedeksiz silme yapmak

Kabukta doğru klasör

Komut satırında hangi klasörde olduğunuzu görmek
Yanlış klasörde silme komutu çalıştırmak
Komut geçmişinde parola kalırsa
Kopan SSH oturumunda uzun komut yarıda kalırsa
Dosya sahibini site kullanıcısına çevirmek

Kabuk izni ve görev

Klasör ve dosya izni ne zaman 755 ve 644 olur
Zamanlanmış görevi kabukta denemeden eklemek
Betik çalıştırma izni yoksa görev neden susar
Betikte çift karakterli satır sonu komutu bozarsa
Kabuk çıktısını cron mektubuna bırakmak

Java için sunucu

Java uygulaması paylaşımlı hostingde neden açılmaz
Jar dosyasını site klasörüne koymak neden yetmez
Java süreci için VPS ve ayrı kapı gerekir
Java bellek ayarı küçük sunucuyu doldurursa
Java sürecini açılışa bağlamazsanız site kapalı kalır

JSON ve XML dosyası

JSON veya XML dosyası bozuksa entegrasyon neden susar
Hâlâ Yardıma mı İhtiyacınız Var?

Yukarıda bulamadığınız her şey için destek ekibimiz her zaman yanınızda.