Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 8 reacties
Bron: PHP, submitter: Tricky_Finger

PHP versie 5 logoNaast een nieuwe PHP versie uit de 4.x-familie is er ook een nieuwe versie uit de 5.x-familie. Tricky_Finger was de eerste die ons wist te vertellen dat 5.0.1 het levenslicht heeft gezien. Volgens de ontwikkelaars is dit slechts een zogenaamd maintenace release, waarin diverse niet-kritische bugs zijn verholpen. Daarnaast bevat het nieuwe installatiedocumenten voor zowel Windows als Linux die nu automatisch worden gegenereerd vanuit de PHP-handleiding. Het volledige changelog ziet er als volgt uit:

PHP 5.0.1 ChangeLog:
  • Changed destructor mechanism so that destructors are called prior to request shutdown. (Marcus)
  • Rewritten UNIX and Windows install help files. (Documentation Team)
  • Updated several libraries bundled with the windows release which now includes libxml2-2.6.11, libxslt-1.1.7 and iconv-1.9.1. (Rob, Edin)
  • Improved and moved ActiveScript SAPI to PECL. (Wez)
  • Fixed unloading of dynamically loaded extensions. (Marcus, kameshj at fastmail dot fm)
  • Fixed ReflectionClass::getMethod() and ReflectionClass::getProperty() to raise an ReflectionException instead of returning NULL on failure. (Sebastian)
  • Fixed convert.* filters to consume remaining buckets_in on flush. (Sara)
  • Fixed bug in mysqli->client_version. (Georg)
  • Fixed bug #29606 (php_strip_whitespace() prints to stdout rather then returning the value). (Ilia)
  • Fixed bug #29577 (MYSQLI_CLIENT_FOUND_ROWS undefined) (Georg)
  • Fixed bug #29573 (Segmentation fault, when exception thrown within PHP function called from XSLT). (Christian)
  • Fixed bug #29522 (accessing properties without connection) (Georg)
  • Fixed bug #29505 (get_class_vars() severely broken when used with arrays). (Marcus)
  • Fixed bug #29490 (.Net object instantiation failed). (Michael Sisolak).
  • Fixed bug #29474 (win32: usleep() doesn't work). (Wez)
  • Fixed bug #29449 (win32: feof() hangs on empty tcp stream). (Wez)
  • Fixed bug #29437 (Possible crash inside array_walk_recursive()). (Ilia)
  • Fixed bug #29431 (crash when parsing invalid address; invalid address returned by stream_socket_recvfrom(), stream_socket_getname()). (Wez)
  • Fixed bug #29409 (Segfault in PHP functions called from XSLT). (Rob)
  • Fixed bug #29395 (sqlite_escape_string() returns bogus data on empty strings). (Ilia, Tony)
  • Fixed bug #29392 (com_dotnet crashes when echo'ing an object). (Wez)
  • Fixed bug #29368 (The destructor is called when an exception is thrown from the constructor). (Marcus)
  • Fixed bug #29354 (Exception constructor marked as both public and protected). (Marcus)
  • Fixed bug #29342 (strtotime() does not handle empty date string properly). (Ilia)
  • Fixed bug #29340 (win32 build produces invalid php_ifx.dll). (Edin)
  • Fixed bug #29335 (fetch functions now use MYSQLI_BOTH as default) (Georg)
  • Fixed bug #29291 (get_class_vars() return names with NULLs). (Marcus)
  • Fixed bug #29264 (gettext extension not working). (Edin)
  • Fixed bug #29258 (variant_date_from_timestamp() does not honour timezone). (Wez)
  • Fixed bug #29256 (error when sending large packets on a socket). (Dmitry)
  • Fixed bug #29236 (memory error when wsdl-cache is enabled). (Dmitry)
  • Fixed bug #29147 (Compile Error in mnoGoSearch functions). (Sergey, Antony)
  • Fixed bug #29132 ($_SERVER["PHP_AUTH_USER"] isn't defined). (Stefan)
  • Fixed bug #29119 (html_entity_decode() misbehaves with UTF-8). (Moriyoshi)
  • Fixed bug #29109 (SoapFault exception: [WSDL] Out of memory). (Dmitry)
  • Fixed bug #29061 (soap extension segfaults). (Dmitry)
  • Fixed bug #28985 (__getTypes() returning nothing on complex WSDL). (Dmitry)
  • Fixed bug #28969 (Wrong data encoding of special characters). (Dmitry)
  • Fixed bug #28895 (ReflectionClass::isAbstract always returns false). (Marcus)
  • Fixed bug #28829 (Thread-unsafety in bcmath elementary values). (Sara)
  • Fixed bug #28464 (catch() does not catch exceptions by interfaces). (Marcus) [break]De volgende downloads zijn beschikbaar:
    *Bzip2
    *Tarball
    *Windows zip-bestand
Versienummer:5.0.1
Besturingssystemen:Windows 9x, Windows NT, Windows 2000, Linux, Windows XP, Windows Server 2003
Website:PHP
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (8)

weet iemand hoe ik aan rpm's voor fedora core 2 hiervan kan komen?
Wachten tot ze of door Red Hat zelf beschikbaar worden gesteld of tot iemand ze ff in elkaar zet en te d/l aanbied.
Maare... wat let je om gcc even ter hand te nemen en zelf een binary te bakken?
omdat ik geen flauw idee heb hoe ik dat doe (wil wel per rpm installen om de boel binnen de package manager te houden). :Y)
./configure
make

dat is nou het gemak van compilen. Eigenlijk kun je wel beter in de docs kijken, want het is waarschijnlijk slimmer om wat andere dingen mee te compilen.

Daarna recompile je apache (als je het niet als CGI module hebt draaien) en klaar is Ayslum.

Makkelijk hé.
ik verwacht PHP 5.0.2 ook binnen niet al te lange tijd (vergelijkbaar met 5.0.0 -> 5.0.1), want er staan nog een aantal zaken open.. zo zijn bijvoorbeeld ook de 4.3.9 fixes nog niet doorgevoerd in PHP5, maar daarnaast is er nog meer..
Wie zegt dat de 4.3.9 fixes uberhaupt van toepassing zijn op 5.x, er is nogal wat nieuw aan 5.x geschreven, misschien zitten dezelfde bugs er gewoon niet in ?
dat zegt Ilia Alshanetsky die PHP 4.3.9 RC1 heeft gereleased
Zo meteen ff installeren :P

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True