×

Help Tweakers weer winnen!

Tweakers is dit jaar weer genomineerd voor beste nieuwssite, beste prijsvergelijker en beste community! Laten we ervoor zorgen dat heel Nederland weet dat Tweakers de beste website is. Stem op Tweakers en maak kans op mooie prijzen!

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

Software-update: PHP 4.0.6

Door , 7 reacties, bron: PHP.net

23-06-2001 • 13:19

7 Linkedin Google+

Bron: PHP.net

The Mozilla Spammer zag dat er een nieuwe release uit is van PHP, de populaire scripttaal die het makkelijk maakt om een internetsite aan een database te knopen. De release heeft geen belangrijke nieuwe features maar fixed als het goed is wel een hoop bugs die nog in versie 4.0.5 aanwezig waren. Verder zou hij zuiniger zijn met geheugen en dat is natuurlijk altijd mooi meegenomen. Hieronder is het changelog te bewonderen:

  • Fixed memory fragmention problem which could lead to web server processes growing much more than they should. (Andi, Zend Engine)
  • Made $HTTP_SESSION_VARS['foo'] and $foo be references to the same value when register_globals is on. (Andrei)
  • Fixed disk_free_space() and disk_total_space() under FreeBSD. (Jon)
  • Fixed readfile/passthru losing resources during connection abort (Sascha)
  • Fixed bug in the mcrypt extension that caused segfaults when using a key that is too large for the used algorithm, and a bug that caused mcrypt_generic() to segfault PHP (Derick)
  • Fixed getopt so that it accepts command line arguments in the form - and - . (Jmoore)
  • Fixed race in writing session files (Sascha)
  • Fixed a possible crash in the PHP CGI when no input file is specified (Zeev)
  • Added is_callable() function that can be used to find out whether its argument is a valid callable construct. (Andrei)
  • Fixed a rare possible crash when generating extended information. (Dmitri Dmitrienko, Zend Engine)
  • Improved virtual() to support PHP-enabled URIs. (Zeev)
  • Fixed undefined behavior when using floating point keys in array() expressions. (Zeev, Zend Engine)
  • Fixed a possible crash in case of parse errors in include files or eval statements. (Zeev, Zend Engine)
  • Added --with-layout configure option. (Stig)
  • Improved interactive mode - supports function calls, and works in multithreaded builds. (Zeev, Zend Engine)
  • Fixed a crash bug in interactive mode. (Zeev, Zend Engine)
  • Added pg_last_notice() function. (Rasmus from suggestion by Dirk@rackspace.com)
  • Fixed a bug in preg_split() that would incorrectly limit the number of results when used along with PREG_SPLIT_NO_EMPTY flag. (Andrei)
  • Added connection error support to mysql_error() and mysql_errno(). (Jason)
  • Added support to getimagesize to return dimensions of BMP and PSD files. (Derick)
  • Added heuristic to kill stale IRC connections, message scanner caching, and nickname escaping to IRCG, suppress option to ircg_msg(), and statistics to IRCG phpinfo() output. (Sascha)
  • Added Japanese multibyte string functions support. (Rui)
  • Added Mac OS X "\r" line ending support. (Andi, Zend Engine)
  • Fixed a bug regarding the $PHP_SELF being incorrectly registered when force-cgi-redirect was not enabled. (Sterling)
  • pfpro extension now supports version 3 of the Verisign SDK. (John Donagher)
  • Udm_Cat_List and Udm_Cat_Path functions has been added.
  • Added key_exists() to check if a given key or index exists in an array or object. (David Croft)
  • Modify the cURL extension to compile only with the latest cURL release. Backwards compatibility with regards to the extension api has not been broken. (Sterling)
  • Added the ability to use user-defined callbacks with cURL. (Sterling)
  • Added the SSL_VERIFYPEER, CAINFO, MAXREDIRS, FILETIME, RANDOM_FILE, EGDSOCKET and CONNECTTIMEOUT options to curl_setopt(). (Sterling)
  • Added support for persistent connections with cURL. (Sterling)
  • Fixed a problem in cURL with file descriptors being allocated, but never closed. (Sterling)
  • Fixed interactive mode (-a). It works again with the same limitations it has always had. (Andi, Zend Engine)
  • Improved memory manager to use less memory and provide better memory overflow detection abilities in debug mode. (Andi, Zend Engine)
  • Fixed resource leaks when resources were being cast to numbers. (Zeev, Zend Engine)
  • Fixed foreach() to not crash when being sent an invalid argument. (Andi, Zend Engine)
  • Fixed a bug in opendir() under Windows when trying to open a non-exisiting directory. (Andi)
  • Fixed popen() and the exec family under Win32 (Unable to fork issue). (Daniel)
  • Make the printf family of functions binary clean. (Rasmus)
  • Fixed WDDX serialization to HTML-escape key/variable names so as not to break the XML packet. (Andrei)
  • Made WDDX extension enabled by default. (Andrei)
  • Added -C command-line option to avoid chdir to the script's directory. (Stig)
  • Fixed a bug with /e modifier in preg_replace(), that would not correctly replace two-digit references if single digit references were present before them. This fixed bug #10218. (Andrei)
  • Added temporary LOB support in OCI8. (Patch by David Benson)
  • Fixed crash in pathinfo()
  • OCI8 now supports binding of collections. (Patch by Andy Sautins )
  • Added GD 2.0.1 support for truecolor and alpha channels, plus some other gd functions, both old and new - see docs for more info. (Wez)
  • Added S/MIME sign/verify encrypt/decrypt functions to openssl extension, along with some other certificate manipulation and interrogation functions. See docs for more info. (Wez)
  • printf argnum (parameter swapping) support. (Morten Poulsen, Rasmus)
  • Add DIRECTORY_SEPARATOR constant ('/' on UNIX, '\' on Windows). (Stig)
  • Added small change to php_odbc module, to check for failed SQLDisconnects and to close any outstanding transactions if the call fails, then disconnect again. (lurcher)
  • Modified get_parent_class() and get_class_methods() to accept a class name as well as a class instance. (Andrei, Zend Engine)
  • Added support for UNC style paths. (\\server\share\file, //server/share/file). (Daniel, TSRM)
  • Added dbx module (database abstraction) to the repository. (Marc)
  • Using ITypeInfo instead of IDispatch if possible. This makes DCOM calls and even COM calls much faster. All ini settings are now prefixed by 'com.'. Now you need not provide a path to the file containing the typelib, you can also provide the GUID of the TypeLib - entry or an IID for preloading type - information. (phanto)
  • Rewrite of domxml. It's now mostly DOM Level 2 conform. (Uwe)
  • Added array_map() function that applies a callback to the elements of given arrays and returns the result. It can also be used with a null callback to transpose arrays. (Andrei)
  • Added array_filter(), which allows filtering of array elements via the specified callback. (Andrei)
  • Fixed all relevant array functions to avoid moving the internal array pointer during operations. (Andrei)
  • Added mysql_unbuffered_query(), which is useful for very large result sets. (Zeev)
Versienummer 4.0.6
Besturingssystemen Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP
Website PHP.net
Download http://php.net/downloads.php

Reacties (7)

Wijzig sortering
heeft tweakers.net weer een excuus om down te gaan ;)

-edit:
weinig mensen met gevoel voor humor zie ik....
Dat zou niet nodig moeten zijn,
met LVS haal je gewoon de webservers om beurten
uit de pool en update je ze..

leuk he zo'n clustering systeem :)
de populaire scripttaal die het makkelijk maakt om een internetsite aan een database te knopen.
Eh, het kan echt wel wat meer dan dat hoor... :)
Added GD 2.0.1 support for truecolor and alpha channels, plus some other gd functions, both old and new - see docs for more info. (Wez)
Vinden de "zenuwachtige icoontjes"-makers van GoT vast ontzettend leuk :)
Zend (Optimizer) werkt schijnbaar wel gewoon met 4.0.6 (de versie voor 4.0.5). In ieder geval op me phpinfo() pagina wel :).
Dus het is het proberen waard.
ZendOptimizer doet niet zoveel hoor, ik gebruik 'm niet.

En PHP 4.0.6 draaide bij mij al voordat ie hier stond :P :)

Op dit item kan niet meer gereageerd worden.


Apple iPhone X Google Pixel 2 XL LG W7 Samsung Galaxy S8 Google Pixel 2 Sony Bravia A1 OLED Microsoft Xbox One X Apple iPhone 8

© 1998 - 2017 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Hardware.Info de Persgroep Online Services B.V. Hosting door True

*