Giriş yap
PHP'de CSS dosyalarının sorunlu çalışması

Merhabalar uzun bir süredir boğuşmakta olduğum bir sorun var. Xampp üzerinde localhost'da çalışıyorum. Sorunumu kısaca özetlemek gerekirse sunucuyu kapatıp açtığımda css dosyalarına ekleme yaptığımda php bunu görmüyor css içindeki dosyaları silsem bile kapaatmadan hemen önceki css dosyalarını okumaya devam ediyor.

shelby
151 gün önce

Tarayıcın büyük ihtimal cacheden okuyor statik dosyalarını ctrl + f5 yapabilirsin, gizli modda değişiklere bakabilirsin veya statik dosyalarına get parametresi vererek cache'den kurtulabilirsin. Bir dene bakalım sorun bundan mı kaynaklanıyor.

coder
151 gün önce

Dosyanıza dahil ettiğiniz CSS linkinin sonuna versiyon verebilirsiniz. Tek tek vermek yerine dinamik olması için php'nin time() fonksiyonu kullanılabilir.
Aşağıdaki gibi. Bu şekilde sayfa her yenilendiğinde versiyon değişmiş olur.

<link rel="stylesheet" type="text/css" href="style.css?v=<?php echo time(); ?>">

Nasıl akıllıca soru sorulur?
Daha hızlı ve kaliteli cevaplar almak için önce nasıl soru sorulacağını bilmeniz gerekir. Eğer bilmiyorsanız bu yazı serisini okuyun.

Cevap yaz