PHP 5.2.5 Yayınlandı

PHP.netPHP Geliştirme Ekibi, PHP’nin yeni sürümü olan PHP 5.2.5′i duyurdu. PHP 5.2.x serisinin tutarlılığını arttırmaya yönelik 60′ın üzerinde hata düzeltimi içeren bu yeni sürümün ne gibi değişiklikler içerdiğine kısaca bir bakalım…

Güvenlik Onarımları ve Geliştirmeleri

- dl(), sadece dosya isimleri kabul etmesi düzeltildi.
- dl(), argüman boyutunun MAXPATHLEN’e sınırlanması düzeltildi.
- htmlentities,htmlspecialchars’ın kısmi multibyte düzenlerini kabul etmemesi düzeltildi.
- fnmatch(), setlocale() ve glob() fonksiyonlarının glibc uyarlamaları içindeki olası tampon taşması tetiklemeleri düzeltildi.
- “mail.force_extra_parameters” php.ini direktifinin, .htaccess içinde güvenlik imalarından dolayı düzenlenememesi düzeltildi.
- Hata #42869 düzeltildi (Otomatik oturum numarası ataması, oturum numaralarını yerel olmayan formlara ekliyor).
- Hata #41561 düzeltildi (httpd.conf’ta, php_admin_* ile atanmış değerlerin üzerine ini_set() ile yeniden yazılabiliyor).

Önemli Geliştirmeler

- Sürümü 7.3′e yükseltilmiş PCRE.
- Sürümü 2007.9′a güncelleştirilmiş saat dilimi veritabanı.
- ZEND_MM_COMPACT çevresel değişkeninin kullanılması isteği arasında hafıza tüketim kontrolü yeteneği eklendi.
- array_intersect_key(), array_intersect_assoc(), array_uintersect_assoc(), array_diff_key(), array_diff_assoc() ve array_udiff_assoc() fonksiyonlarının hızları arttırıldı.
- Hata #43139 düzeltildi (PDO, fetchAll() ile bazı durumlarda ATTR_DEFAULT_FETCH_MODE’u yok sayıyor).
- Hata #42785 düzeltildi (json_encode(), izleyen standart sözdiziminden ziyaden yerele göre çiftleri biçimliyor).
- Hata #42549 düzeltildi (ext/mysql, libmysql 3.23 ile derlenirken başarısız oluyor.
- 60′ın üstünde hata onarımı.

PHP 5.2.5′in yayın anonsuna ulaşmak için tıklayınız…

PHP 5.2.5′teki tüm değişikliklere ulaşmak için tıklayınız…

Continue reading » · Written on: 11-10-07 · 5 Comments »

5 Responses to “PHP 5.2.5 Yayınlandı”

  1. Alihan wrote:

    Bakalım paylaşımlı hosting servisi sunan firmalarımızda hangi ay görebileceğiz değişimi… Tahmini olarak haziran en yakın (benim firmamda). Türkiye’deki bir firma için hızlı bir yükseltme sayılabilir… Hala php4.3 kullananların çoğunluğu bu kadar fazlayken…

    November 11th, 2007 at 03:57
  2. shapcy wrote:

    Hosting firmalarındaki yetkililerin, bu işin mantığını tam olarak kavrayabildiklerini düşünmüyorum. Onlar için yükseltme işi panelle yapılan bir iş bildiğim kadarıyla. Bunun için öncelikle paneli güncellemeleri lâzım. Hadi onu güncellediler ve yükseltme işlemini yaptılar. Eğer yükselttikleri an bir hazır sistem hata versin, hemen geri alıyorlar güncellemeyi. Oysaki güncelleme yapılmazsa aksaklık görülme ihtimali ve zaafiyet daha fazla…

    Güncellemenin nasıl yapıldığı konusunda yanıldığım noktalar olabilir ama mantık olarak pek de yanıldığımı düşünmüyorum.

    November 11th, 2007 at 04:49
  3. Ahmet Alp Balkan wrote:

    Benim için LC TR’deki değişkenlerdeki büyük I yazımını kabul etmediği sürece istediği kadar sürüm çıkarsın anlam ifade etmiyor. Ayıp ediyorlar. Altı üstü bir bug düzeltecekler. Yıllar önce defalarca bildirildi ama bilmem kaç versiyonundan önce düzeltmeyeceğiz demekte ısrarlılar.

    December 19th, 2007 at 23:35
  4. shapcy wrote:

    @Ahmet Alp Balkan
    Tepkini anlıyorum ama dil ile ilgili problemi yaşayan sadece biz değiliz diye biliyorum. Bunun için de PHP6′da temel yapıda değişikliğe gidilecek diye duydum. Temel yapıda yapılacak değişiklik de zaten PHP5 şeklinde değil PHP6 şeklinde duyurulabilr. PHP6′da planlanan tüm temel değişiklikler yapılmadan da PHP6 gelemeyeceğinden…

    Kısacası biraz kızsak da bekleyeceğiz :)

    December 21st, 2007 at 03:28
  5. Teknoloji Haberleri wrote:

    teşekkürler..

    December 31st, 2007 at 02:08

Leave a Reply