Bu Blogda Ara

21 Mayıs 2011 Cumartesi

Php Yenilikleri

PHP geliştirme ekibi derhal duyurmak istiyorum
PHP 5.3.6 kullanılabilirliği. Bu sürümde iyileştirmeye odaklanmaktadır
60'ın üzerinde hata düzeltmeleri ile PHP 5.3.x şube istikrar bazıları
güvenlik ilişkilidir.

Güvenlik Geliştirmeleri ve Düzeltmeler PHP 5.3.6 de:

fpm SAPI ile ayrıştırma fastcgi protokol * Enforce güvenlik.
* Sabit hata # 54247 (Phar biçimlendirme-string güvenlik açığı).
(CVE-2011-1153)
* Sabit hata # 54193 (shmop_read içinde tamsayı taşması ()).
(CVE-2011-1092)
* Sabit hata # 54055 (hassasiyeti için yüksek değerleri ile aşıldı tampon
ini ayar).
* Sabit hata # 54002 (exif olarak hazırlanmış etiket üzerinde kazasında). (CVE-2011-0708)
boş FL_UNCHANGED ile * Sabit hata # 53885 (ZipArchive segfault
arşiv). (CVE-2011-0421)

PHP 5.3.6 girin geliştirmeler şunlardır:

* Sürüm 3.7.4 ile birlikte SQLite3 Yükseltildi.
* PCRE sürümü 8.11 ile birlikte Yükseltildi.
* Temel ile proxy üzerinden HTTPS sitelerine bağlanmayı yeteneği eklendi
kimlik doğrulaması kullanarak stream_context / http / başlık / Proxy-Yetkilendirme.
* Backtrace fonksiyonları debug seçenekleri eklendi.
yönergede serialize_precision of * Değişik öndeğerinden
17-100.
* Sabit Hata # 53971 (isset () ve boş () üretmek görünüşte sahte
çalışma zamanı hatası).
* Sabit Hata değeri # 53958 (Kilitler olamaz 'kullanım' ortak değişkenler
ve referans olarak).
open_basedir içinde 5.3.4 tanıtıldı * Sabit hata # 53577 (Regresyon
bir eğik eğik çizgi) ile.
* 60 diğer hata düzeltmeleri Over.

Windows kullanıcıları: artık oluşturdu inşa sağlarsanız unutmayın lütfen
Visual Studio C + + 6 ile. Çok kaliteli bir tutmak mümkün değildir
ve güvenli Windows bu unmaintained derleyici kullanarak PHP kurmak.

Apache SAPI'lerden (php5_apache2_2.dll), emin olmak için, bir Visual kullanmanız
Studio C + + Apache 9 sürümü. Biz PHP olarak sağlanan inşa tavsiye
ApacheLounge tarafından. Başka SAPI (CLI, mod_fcgi, FastCGI üzerinden FastCGI için
IIS veya diğer FastCGI yetenekli sunucu) ile, her şey eskisi gibi çalışıyor.
Üçüncü taraf uzatma sağlayıcıları onların uzantıları yapmak için yeniden inşa etmesi,
onları uyumlu ve Visual Studio C + yüklenebilir 9 oluşturur ki
artık sağlamak.

Tüm PHP kullanıcıları PHP 5.2 serisi değil desteklenen olduğunu dikkat etmelisiniz
artık. Tüm kullanıcılar şiddetle PHP 5.3.6 yükseltmek için teşvik edilir.

PHP 5.3.6 değişikliklerin tam listesi için, bkz ChangeLog
. kaynak siteleri için lütfen
Bizim indirme sayfasına , Windows ziyaret
ikili bulunabilir.

Johannes Schlüter
PHP 5.3 Release Master