PHP 5.1.1 Released

Ein

Adept
[24-Nov-2005] The PHP development team is proud to announce the release of PHP 5.1.0.
Some of the key features of PHP 5.1.0 include:

* A complete rewrite of date handling code, with improved timezone support.
* Significant performance improvements compared to PHP 5.0.X.
* PDO extension is now enabled by default.
* Over 30 new functions in various extensions and built-in functionality.
* Bundled libraries, PCRE and SQLite upgraded to latest versions.
* Over 400 various bug fixes.
* PEAR upgraded to version 1.4.5
In addition to new features, this release includes a number of important security fixes and we recommend that all users of PHP 5.0 and early adopters of PHP 5.1 betas upgrade to this release as soon as possible. The complete details about all of the changes can be found in the PHP 5 ChangeLog and an upgrading guide is available as well.

http://www.php.net/
 
The PHP Development Team would like to announce the immediate release of PHP 5.1.1.
This is a regression correction release aimed at addressing several issues introduced by PHP 5.1.0, the core changes as follows:

* Native date class is withdrawn to prevent namespace conflict with PEAR's date package.
* Fixed fatal parse error when the last line of the script is a PHP comment.
* eval() hangs when the code being evaluated ends with a comment.
* Usage of \{$var} in PHP 5.1.0 resulted in the output of {$var} instead of the $var variable's value enclosed in {}.
* Fixed inconsistency in the format of PHP_AUTH_DIGEST between Apache 1 and 2 sapis.
* Improved safe_mode/open_basedir checks inside the cURL extension.

The complete details about all of the changes can be found in the PHP 5 ChangeLog.

http://www.php.net/
 
hi .. i wanna knw that is there any free PHp kit available on the net that has full server and all other things to run the PHP scripts...

REgards
 
Get phptriad. There are many others too - apache, mysql, php installs combined and configured into one! Its very easy to install in windows anyway.

Heres a simple guide i wrote to get PHP installed
Apache
http://www.apache.org

Get the latest apache distro from www.apache.org and install it on your machine.
It usually installs in c:\program files\apache group\apache2\
Select the custom install and select all the packages.
It is not necessary to change any of the other settings.
After install notice the apache monitor icon in the status bar and ensure that it shows a green "A" in the center.
Open a browser window and type http://127.0.0.1 and check of the apache test page loads. We can change this later.
Navigate to c:\program files\apache group\apache2\conf\ and open httpd.conf in a text editor.
Add these lines to the end of the file and save the file.

#php
ScriptAlias /php/ "c:/program files/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"


These lines tell apache that .php will be the extension which contains php code, where to look for files for processing .php files. If you have another extension for php then change .php in the 2nd line to that particular extension, say .phtml. If you like more extensions then separate them by commas.

PHP
http://www.php.net

Get the latest php version and unzip it to a temporary directory, say c:\temp
Copy all the files in c:\temp\ to c:\program files\php\
Navigate to c:\program files\php\
Copy php.ini-recommended to c:\windows\ and rename it to c:\windows\php.ini
Right Click on the apache icon in the status bar and then click “Open Apache Monitor”. Press the restart button and wait for the “Successfully restarted” message. Click OK.
Now we shall check that PHP is installed properly. Go to C:\Program Files\Apache Group\Apache2\htdocs and create a new file, say test.php and in it put these lines

<?
phpinfo();
?>


Open a new browser window and point it to the URL http://127.0.0.1/test.php
If you get the PHP config page then you are all set to begin.

Raghu.
 
If you are looking for quickly setting up a server up and running,then like raghu suggested above ^ packages with all in ones are your best option.Even they have some out ofdate stuff (I want to use PHP5 on other pages), its fine if you dont want to customise it. But when it comes to updating periodically,its quiet a hassle as an all-in-one ties you down a lot.

Heres how i would rate them :
phptriad < easyphp < xampp < Saint WAMP

Memcache
Memcache can speed up PHP by several hundred times, as it caches the results of compiled PHP code for future use. It's well worth using and mediawiki will advise if its up and running. But it needs to be specifically compiled for each version of PHP it seems. The stable version 2.4.6 is long due an update, there is a 2.6.7 in CVS, but if you search hard, you will find pre-compiled versions for Windows.

....more servers

In the end,choose one that depend on whether you wanna host your own wiki's ,web pages, image servers , and so on as well as the langage and platform you are comfortable with.Heres some more list of rated packages.
 
Back
Top