<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Tue, 21 May 2013 04:00:05 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Alex Netkachov's Blog: Programmatically adding PHP script engine to IIS 5.1 metabase ScriptMaps]]></title>
      <guid>http://www.phpdeveloper.org/news/8435</guid>
      <link>http://www.phpdeveloper.org/news/8435</link>
      <description><![CDATA[<p>
In a <a href="http://www.alexatnet.com/node/51">new post</a> today <i>Alex Netkachov</i> steps through how he added the PHP scripting engine to his metabase scriptMaps on an IIS 5.1 web server:
</p>
<blockquote>
I spent a few days on investigating how to modify IIS metabase from script. What I need is to add PHP engine to IIS programmatically during installing PHP. [...] The metabase object can be enumerated and each item of the enumeration can be enumerated to. The elements of this hierarchy represent folders you can see in IIS management console.
</blockquote>
<p>
He builds out the ScriptMaps functionality (a recursive "walk" function) and another function to add the PHP scripting engine onto that (addPhpIsapi). A word of warning from <i>Alex</i>, though:
</p>
<blockquote>
This code now is the part of Jamp installer. But because this functionality is dangerous, this code is not run during default installer and it recommended to backup the metabase before running it.
</blockquote>]]></description>
      <pubDate>Mon, 13 Aug 2007 09:30:00 -0500</pubDate>
    </item>
  </channel>
</rss>
