Archives
-
PHP on IIS7 w/FastCGI
I'm attending ZendCon today and giving a demo in the keynote presentation by Andi Gutmans, one of the creators of PHP, and co-founder of Zend. I'm psyched to show off IIS7 and PHP along-side Andi!
-
Microsoft Announces Collaboration with Zend to Improve PHP on Windows and IIS
I'm attending ZendCon today and giving a demo in the keynote presentation by Andi Gutmans, one of the creators of PHP, and co-founder of Zend. I am really excited to be a part of the announcement of technical collaboration between Microsoft and Zend to enhance the performance and reliability of PHP on Windows and IIS. You can read more details about the agreement in today's Press Release. There are so many good things about this project, I wanted to share my personal view on why I think this is such an exciting announcement for the broader Web community.
-
Why you're gonna love IIS7/Vista for Web development
I had an interesting experience this weekend. I fell in love with IIS7 on Vista. You know the feeling, I'm sure you've had it before. That feeling when you finally see something or someone for their full potential, and you start dreaming of all the things you want to do together. This weekend I had that moment with Vista for the first time.
-
Improving Custom Errors for IIS7 Server
Another one of my favorite features is the IIS7 Detailed Errors feature. Thomas wrote a great article titled Understanding Custom and Detailed Errors which provides a good overview of this simple, yet powerful feature. (though it needs to be updated for RC1+)
-
Making Failed Request Tracing More Approachable
One of my favorite IIS7 features is something we call "FREB", which originally stood for "Failed Request Event Buffering". We've given it a more friedly name now: 'failed request tracing', but everyone around here still calls it freb. It is a really awesome feature that essentially allows you to configure IIS to "watch for" certain error coditions and provide you detailed trace information about the request. This makes it much easier to diagnose failures than in past versions of IIS, especially those hard to repro issues that seem to only happen at 3am when you should be sleeping. IIS will not only log all of the IIS trace events we've sprinkled through our code, but ASP.NET trace events, and even your own page trace events! It is one powerful feature.
-
loadUserProfile and IIS7 - understanding temporary directory failures
I've noticed quite a few people running into temporary directory permission issues. The PHP blog post I made last month is one example of this issue, there are also several forum posts related to ASP & Access database failures, where the reported failure is: