PHP

PHP 8.1.6 ve 8.0.19 yayınlandı!

PHP geliştirme ekibi sadece ilan edildi PHP 8.1.6 ve 8.0.19’un hemen kullanılabilirliği. İki hata düzeltme sürümü.

Tüm PHP 8.1 ve 8.0 kullanıcılarının ilgili sürüme yükseltmeleri önerilir.

PHP 8.1.6

PHP 8.1.6’daki Değişiklikler

  • Çekirdek:
    • Çözülen hata #8310 (Kayıt defteri ayarları artık tanınmamaktadır).
    • Kaynak kimliği tahsisi sırasında sabit potansiyel yarış durumu.
    • Çözülen hata #8133 (Enums segfaults içeren dizileri içeren sabitlerin önceden yüklenmesi).
    • Sabit Haiku ZTS yapıları.
  • Tarih:
    • Çözülen hata #7752 (DateTimeZone::getTransitions() yetersiz veri döndürür).
    • Çözülen hata #8108 (Saat dilimi istendiği gibi çalışmıyor).
    • Çözülen hata #81660 (DateTimeZone::getTransitions() geçersiz veri döndürür).
    • Çözülen hata #8289 (Yineleyiciden alınan bir veriye atılan istisnalar, oluşturucuya yeniden atılmaz).
  • FFI:
    • Çözülen hata #8433 (FFI sızıntılarında yapılara işlev işaretçileri atama).
  • FPM:
    • Çözülen hata #76003 (FPM /status, yanlış sayıda etkin işlem bildiriyor).
    • Çözülen hata #77023 (FPM işlemleri kapatamaz).
    • Kqueue’daki sabit yorum, geri arama günlüğü mesajını kaldırır.
  • Doğramak:
    • Çözülen hata #81714 (sonlandırılmış HashContext serileştirilirken segfault).
  • İkonv:
    • Çözülen hata #8218 (ob_end_clean, İçerik Kodlama başlığını sıfırlamaz).
  • Uluslararası:
    • Çözülen hata #8364 (msgfmt_format $değerleri referansları desteklemeyebilir).
  • MBDizesi:
    • Geçersiz UTF-8 metni için yayılan hata işaretçilerinin sayısı WHATWG belirtimi ile eşleşiyor. Bu, PHP 8.0 ve önceki sürümlerin davranışına bir geri dönüştür.
  • MySQLi:
    • Çözülen hata #8267 (MySQLi, Windows’ta desteklenmeyen biçim belirteci kullanır).
  • SPL:
    • Çözülen hata #8366 (ArrayIterator, __construct() çağrılırken sızıntı yapabilir).
    • Çözülen hata #8273 (SplFileObject: key() yanlış değer döndürür).
  • Canlı Yayınlar:
    • Sabit php://temp, geçici dosyaya geçildiğinde dosya konumunu korumaz.
  • zlib:
    • Çözülen hata #8218 (ob_end_clean, İçerik Kodlama başlığını sıfırlamaz).

PHP 8.0.19’daki Değişiklikler

  • Çekirdek:
    • Çözülen hata #8289 (Yineleyiciden alınan bir veriye atılan istisnalar, oluşturucuya yeniden atılmaz).
  • Tarih:
    • Çözülen hata #7979 (DatePeriod yineleyici, geçerli olup olmadığını kontrol ederken ilerler).
  • FFI:
    • Çözülen hata #8433 (FFI sızıntılarında yapılara işlev işaretçileri atama).
  • FPM:
    • Çözülen hata #76003 (FPM /status, yanlış sayıda etkin işlem bildiriyor).
    • Çözülen hata #77023 (FPM işlemleri kapatamaz).
    • Kqueue’daki sabit yorum, geri arama günlüğü mesajını kaldırır.
  • İkonv:
    • Çözülen hata #8218 (ob_end_clean, İçerik Kodlama başlığını sıfırlamaz).
  • Uluslararası:
    • Çözülen hata #8364 (msgfmt_format $değerleri referansları desteklemeyebilir).
  • MySQLi:
    • Çözülen hata #8267 (MySQLi, Windows’ta desteklenmeyen biçim belirteci kullanır).
  • SPL:
    • Çözülen hata #8366 (ArrayIterator, __construct() çağrılırken sızıntı yapabilir).
    • Çözülen hata #8273 (SplFileObject: key() yanlış değer döndürür).
  • Canlı Yayınlar:
    • Sabit php://temp, geçici dosyaya geçildiğinde dosya konumunu korumaz.
  • zlib:
    • Çözülen hata #8218 (ob_end_clean, İçerik Kodlama başlığını sıfırlamaz).

PHP 8.1.6 ve 8.0.19 kaynak indirmeleri için lütfen sayfamızı ziyaret edin. indirme sayfasıWindows kaynağı ve PHP 8.1.6 ve 8.0.19 ikili dosyaları şu adreste bulunabilir: windows.php.net/download/.

İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Başa dön tuşu