iis

Browse by Tags

All Tags » PHP (RSS)
Lot’s of new software for IIS, ASP.NET, AJAX and PHP this week
Wow, what a week of innovation for the Microsoft Web Platform.  This week we released a ton of new software which, if you haven’t already, you’ve got to check out.  Here is a quick overview:   IIS Search Engine Optimization v1 final release! The IIS team shipped the final release of IIS SEO toolkit which makes it easier to optimize your Website for search engines .  It acts like a mini-search engine on your computer, scans your site and then provides useful tips for how to improve the relevance of your site to search engines.  This tool is now out of beta and available for download through Web PI .    ASP.NET MVC 2 beta! The ASP.NET team has been hard at work on the second release of MVC, which is now available to beta test.  Phil has a great blog post on the release with links to the download page, readme notes and the source code .  There are a bunch of new features in MVC 2 including AsyncController, expression based helpers, improvements...
Windows Cache Extension 1.0 for PHP Released
The Microsoft Internet Information Services (IIS) team announced today the release of Windows Cache Extension 1.0 for PHP , a PHP accelerator that is used to increase the speed of PHP applications running on Windows and Windows Server. This is a production-ready release that is provided under an open source BSD license , with the source code hosted and maintained here , and the documentation hosted on php.net . You can find more details on this release on IIS team Product Unit Manager Mai-lan Tomsen...( read more ) Read More...
Final RTW version of WINCACHE 1.0 released
I am extremely proud to announce that we have released the final RTW version of WINCACHE 1.0. Please look at the forum announcement of the same at http://forums.iis.net/p/1162808/1925444.aspx#1925444 which contains all the details about the release. I would strongly recommend everyone running Beta/RC version of WINCACHE 1.0 to upgrade to the final RTW release. If you installed WINCACHE 1.0 RC from Microsoft Web Platform Installer, you can use the same to upgrade to RTW. Upgrade from RC to RTW is supported through WPI. If you have installed WINCACHE 1.0 RC/Beta manually, you will need to install the new binaries manually. Here are the steps: Download appropriate bits from http://windows.php.net/downloads/pecl/wincache/ If you are running PHP 5.2.* you will need to download 'wincache52.exe' If you are running PHP 5.3.* you will need to download 'wincache53.exe' Run the executable from the saved location. If you are on Vista+ OS, I would advise you to run the executable as...
Windows Cache Extension for PHP (aka, “WinCache”) 1.0 General Availability Today
Today we announce the general availability of the Windows Cache Extension for PHP 1.0 (affectionately known as “WinCache”), which is an open source built-for-Windows caching extension to the PHP engine. You can view, contribute and download the source code for WinCache at the PHP repository for extensions ( http://pecl.php.net/package/WinCache ), where we have joined other Linux-based PHP caches . I wanted to thank Pierre Joye for his invaluable help in helping connect the IIS product team with PECL, and for agreeing to host the WinCache binaries on http://windows.php.net . We cordially invite the PHP development community to join us in development of this caching extension for PHP on Windows. We already have gotten one contribution from the community in our pre-release mode and are very excited to have others join this new PHP on Windows caching community. The IIS team at Microsoft is going to start off the v2.0 development by adding a user cache and lazy class loading to the opcode cache...
WinCache Extension 1.0 for PHP – Release to Web
The Windows Cache Extension 1.0 for PHP – RTW is available for download. This is a final, production-ready release that is provided under an open source BSD license with the source code hosted and maintained on http://pecl.php.net/packages/wincache/ . Install the Windows Cache Extension 1.0 for PHP – RTW To install the Windows Cache Extension for PHP 5.2 and PHP 5.3, use the download links at the extension’s home page at http://www.iis.net/expand/WinCacheForPhp . The installation...( read more ) Read More...
Troubleshooting PHP Installation on Windows
My PHP installation is not working? I am not able to run my PHP scripts? A simple PHPINFO page is not loading in my browser? These are typical questions I hear from users in the forum. I would still say the best way to install PHP is to use WPI as described by me here and here . I am telling this because WPI installation involves non-manual steps of installing PHP 5.2.11 or PHP5.3. However software like manually installing things are not 100% safe and are bound to fail. I am going to explain how to troubleshoot your PHP installation. However the first suggestion is to use WPI to install it. Following this troubleshooting will be simple if you have followed my way of installing PHP. And yes, this troubleshooting is for IIS with FastCGI and Non Thread Safe version of PHP. This troubleshooting is not for PHP running with IIS in ISAPI mode. We recommend that PHP on IIS should use IIS FastCGI with Non Thread Safe version of PHP if you are running XP or XP onwards Operating System. I would like...
IIS Documentation Updates on PHP.NET
PHP.NET web site is known for its well written and very detailed documentation. The excellent content together with tons of user contributed notes has made the PHP.NET the primary place for getting the help on all PHP related questions. However there was one thing in the PHP docs that was still not up-to-date. The Windows and IIS-specific installation and configuration sections did not cover the latest changes in Windows, such as IIS 7 and FastCGI. Now I am glad to let everyone know that this part...( read more ) Read More...
Enabling WINCACHE on per site basis
With WINCACHE 1.0 RC one can configure parts of WINCACHE solution on a per site basis. As you know WINCACHE has two kinds of cache namely output code cache and file cache. With RC release, you have the ability to turn output code cache on a per site basis. We have got a new WINCACHE directive named WINCACHE.OCENABLEDFILTER which can be used to enable/disable output code cache on a per site basis. This INI directive can take a string which is list of comma separated  numbers. Each number in the string represents a valid site id which is a unique identity IIS gives to each Web Site when the site gets created. All the site id included as part of this string will actually toggle the value of WINCACHE.ocenabled while running WINCACHE functionality. Example, if you have below in your PHP INI file: wincache.ocenabled=1 wincache.ocenabledfilter="2,3" This means for site having id 2 or 3, WINCACHE output code cache will be disabled and for all other site id, it will be enabled. So...
WINCACHE 1.0 RC - New cool features
I will be talking about some new features we have coded in WINCACHE RC release . We have introduced new API and changes/additions to the WINCACHE INI directives. I am going to explain two new improvements we have done over Beta release which will dictate how WINCACHE is going to cache the file. We have exposed a new function wincache_refresh_if_changed(). This API forces WINCACHE to check for the file change for the files mentioned in the parameter next time the file gets loaded. So this effectively means bypassing the wincache.chkinterval value.The parameter takes the below values: A simple string which is a way to pass one single file name An array of strings where one can specify an array of file names NULL meaning every single file One important thing to note here is that this API just forces WINCACHE to check for a file change on every request of loading the file. This will not remove the file from the cache unless the file has actually changed. So if there are files in your application...
WINCACHE 1.0 RC - Using the statistics page
We did the Release Candidate (RC) release of WINCACHE today. For details look here . It is exciting to see this out as this gives more flexibility in running the software in production environment. One of the enhancement we have done in this release is to provide a brand new statistics page on popular demand. Lot of people asked about statistics page in the forum. We worked on a new statistics page which is really full of lot of information and will be very useful. It has got: Authentication support. Since we are exposing some server statistics on this page we have secured it using basic PHP authentication. For implementation details look here . If you have GD extension loaded it shows some nice graph regarding cache hit and miss. Well applied CSS with buttons to support different statistics like file cache, output code cache and relative path cache statistics. This file is named 'wincache.php' and is never cached. So this means you will get real time statistics about your cache...
More Posts Next page »