In upcoming weeks Windows Azure Web Sites will update the default PHP version from PHP 5.3 to PHP 5.4. PHP 5.3 will continue to be available as a non-default option. Customers who have not explicitly selected a PHP version for their site and wish the site to continue to run using PHP 5.3 can select this version at any time from the Windows Azure Management Portal, Windows Azure Cross Platform Command Line Tools, or Windows Azure PowerShell Cmdlets. The Windows Azure Web Sites team will also start onboarding PHP 5.5 as an option in the near future.
Explicitly Selecting a PHP version in Windows Azure Web Sites
If you wish to continue to run PHP 5.3 in your Windows Azure Web Site, follow one of the options below to explicitly set the PHP runtime of your site.
Selecting the PHP version from the Windows Azure Management Portal
After logging into the Windows Azure Management Portal, click on the Web Sites navigation item from the left hand menu.
Select the Web Site you wish to set the PHP Version for, then Click the arrow to navigate to the details screen.
Click on the CONFIGURE tab.
Ensure the value selected beside the PHP Version label is 5.3.
Perform any action which will require a save that will indicate the PHP 5.3 selection is intentional and not a reflection of the current platform default:
Add an App Setting
Temporarily toggle to PHP 5.4 or OFF
Enable Application or Site Diagnostics
Add/Change the Default documents
Click on the Save button in the command bar at the bottom of the portal.
Selecting the PHP version from the Windows Azure Cross Platform Command Line Tools
Selecting the PHP version from the Windows Azure PowerShell Cmdlets