İçeriğe geç

CPalius CMF 2.2.8

Yayın: 2026-09-24 · Kanal: kararlı · Kritik: evet

Aynı Redis sunucusunu paylaşan iki ayrı CPalius sitesi (birden fazla site barındıran bir VPS'te sık görülen bir kurulum) birbirinin önbelleğe alınmış ayarlarının üzerine yazabiliyordu — ana sayfa modu dahil. Düzeldi.

Ne düzeldi

Önbellek anahtarları artık her kurulum için benzersiz. Symfony'nin bir önbellek anahtarını paylaşılan önbellek altyapısında nereye koyacağını hesaplarken kullandığı framework.cache.prefix_seed değeri, her CPalius kurulumunda birebir aynı sabit bir metindi. Aynı Redis örneğine bağlı iki site, aynı ayar için birebir aynı anahtarı hesaplıyordu — bir sitede yazılan değer, diğer sitede sessizce üzerine yazılıyordu. Bu yalnızca ana sayfa moduyla sınırlı değildi; cache.app üzerinden okunan her şey (çoğu site ayarı, birkaç Doctrine sorgu önbelleği) aynı şekilde açıktı. prefix_seed artık kurulum sırasında rastgele ve benzersiz üretilen APP_SECRET'ten türetiliyor — sizin tarafınızda hiçbir ayar değişikliği gerekmiyor, güncelleme gelip önbellek temizlendiği an düzeltme kendiliğinden devreye giriyor.

Yükseltme

Güncelledikten sonra önbelleği bir kez temizleyin (güncelleyici bunu zaten otomatik yapıyor) ki her site kendi alanına yazmaya başlasın. Etkilenen siteler birbirinin ayarlarını görmeyi hemen bırakır; elle sıfırlanması gereken bir şey yok.

Son güncelleme: 13.10.2026