<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Keyboard Face &#187; Installing Wordpress</title>
	<atom:link href="http://www.keyboardface.com/archives/category/installing-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.keyboardface.com</link>
	<description>when you find QWERTY imprinted on your cheek - it&#039;s time to go to bed.</description>
	<lastBuildDate>Sat, 03 Dec 2011 17:36:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WordPress on IIS7 can&#8217;t install themes or plugins automatically</title>
		<link>http://www.keyboardface.com/archives/2011/08/21/wordpress-on-iis7-cant-install-themes-or-plugins-automatically/</link>
		<comments>http://www.keyboardface.com/archives/2011/08/21/wordpress-on-iis7-cant-install-themes-or-plugins-automatically/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 00:22:48 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Installing Wordpress]]></category>
		<category><![CDATA[iis7]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/?p=228</guid>
		<description><![CDATA[WordPress has an awesome feature where it can automatically upgrade itself, install themes and plugins, etc. It works fantastically on all apache and lamp installations I&#8217;ve played with, but never on Windows with IIS. I recently upgraded to IIS7 and it was still giving me errors when trying to upgrade, install plugins, etc. I realized [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress has an awesome feature where it can automatically upgrade itself, install themes and plugins, etc. It works fantastically on all apache and lamp installations I&#8217;ve played with, but never on Windows with IIS. </p>
<p>I recently upgraded to IIS7 and it was still giving me errors when trying to upgrade, install plugins, etc. </p>
<p>I realized that it just didn&#8217;t have write access to the file system so it couldn&#8217;t download the new files. To fix this, I added the user IIS_WPG to my wp-content directory with write permissions and  immediately it worked. The full step by step went: </p>
<blockquote><p>1. In file explorer, right click on the wp-content directory. Select Properties. </p>
<p>2. Select the Security Tab. </p>
<p>3. Click Edit. </p>
<p>4. Click Add</p>
<p>5. Type IIS_WPG, click Check Names. It should format it. </p>
<p>6. Uncheck Execute, check, Write and Read. </p>
<p>7. Click Apply. </p></blockquote>
<p>You&#8217;re done! </p>
<p>It should work now. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2011/08/21/wordpress-on-iis7-cant-install-themes-or-plugins-automatically/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update for WordPress Permalinks on IIS</title>
		<link>http://www.keyboardface.com/archives/2007/09/07/update-for-wordpress-permalinks-on-iis/</link>
		<comments>http://www.keyboardface.com/archives/2007/09/07/update-for-wordpress-permalinks-on-iis/#comments</comments>
		<pubDate>Fri, 07 Sep 2007 21:46:40 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2007/09/07/update-for-wordpress-permalinks-on-iis/</guid>
		<description><![CDATA[There has been quite a bit of comments going back and forth on the code that I wrote to enable permalinks for WordPress on IIS since I put it up on the site. Just recently, Einar Egilsson posted an extremely helpful bit a code in the comments. It&#8217;s a much better and cleaner way of [...]]]></description>
			<content:encoded><![CDATA[<p>There has been quite a bit of comments going back and forth on the code that I wrote to enable permalinks for WordPress on IIS since I put it up on the site. Just recently, <a href="http://tech.einaregilsson.com/2007/07/30/pretty-wordpress-permalinks-on-iis/">Einar Egilsson</a> posted an extremely helpful bit a code in the comments. It&#8217;s a much better and cleaner way of accomplishing the same thing. </p>
<p>I was always aware that my solution was a little odd in that it used ASP. WordPress is written in PHP and to use ASP requires odd work-arounds. Einar gave us a great simple solution that uses PHP.  It too requires 404 redirects, though. </p>
<p>It&#8217;s requirements are: </p>
<ul>
<li>IIS for Windows</li>
<li>WordPress</li>
<li>Ability to change your 404 error page with your web host.</li>
</ul>
<p>To install, copy and paste this text into a file named wp-404-handler.php:</p>
<p><code>&lt; ?php<br />
$qs = $_SERVER['QUERY_STRING'];<br />
$_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ':80')+3);<br />
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];<br />
include('index.php');<br />
?&gt;Â </code></p>
<p>Next set the 404 error page to /wp-404-handler.php. If it gives you a choice between <b>file</b> and <b>url</b>, choose <b>url</b>.</p>
<p>Lastly, make sure you enable permalinks in the WordPress control panel under Options > Permalinks.</p>
<p>That should do it. </p>
<p>Thanks to <a href="http://tech.einaregilsson.com/2007/07/30/pretty-wordpress-permalinks-on-iis/">Einar</a> for posting this in the comments and thanks to <a href="http://wordpress.org/support/topic/36214">CaptainN </a>who first wrote about in the WordPress support forums.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2007/09/07/update-for-wordpress-permalinks-on-iis/feed/</wfw:commentRss>
		<slash:comments>56</slash:comments>
		</item>
		<item>
		<title>Key WordPress Plugins</title>
		<link>http://www.keyboardface.com/archives/2006/06/30/key-wordpress-plugins/</link>
		<comments>http://www.keyboardface.com/archives/2006/06/30/key-wordpress-plugins/#comments</comments>
		<pubDate>Fri, 30 Jun 2006 20:53:20 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2006/06/30/key-wordpress-plugins/</guid>
		<description><![CDATA[A recent post &#8220;7 Easy Steps to a Pimped Out Money Making Blog&#8221; got me thinking about what plugins bloggers thought were &#8220;essential&#8221; to a good blog. That post lists out several very good plugins that I&#8217;m going to be looking at for my own blog. What other plugins would you consider a &#8220;must have&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>A recent post <a href="http://webloghits.com/index.php/tips-and-techniques/7-easy-steps-to-a-pimped-out-money-making-wordpress-blog/">&#8220;7 Easy Steps to a Pimped Out Money Making Blog&#8221;</a> got me thinking about what plugins bloggers thought were &#8220;essential&#8221; to a good blog. </p>
<p>That post lists out several very good plugins that I&#8217;m going to be looking at for my own blog. </p>
<p>What other plugins would you consider a &#8220;must have&#8221; for a good blog?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2006/06/30/key-wordpress-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress PermaLinks in IIS without the mod_rewrite</title>
		<link>http://www.keyboardface.com/archives/2006/05/21/wordpress-permalinks-in-iis-without-the-mod_rewrite/</link>
		<comments>http://www.keyboardface.com/archives/2006/05/21/wordpress-permalinks-in-iis-without-the-mod_rewrite/#comments</comments>
		<pubDate>Mon, 22 May 2006 04:38:55 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2006/05/21/wordpress-permalinks-in-iis-without-the-mod_rewrite/</guid>
		<description><![CDATA[Permalinks for wordpress on Window's IIS (Internet Information Services) without using a custom 404 url. No mod_rewrite!]]></description>
			<content:encoded><![CDATA[<p>In a previous post, I mentioned that I was investigating a way to use real permalinks without using any of the ISAPI mod_rewrite dlls.  For the uninitiated, mod_rewrite is not natively supported in IIS (Window&#8217;s server), and to get the same functionality, you have to install separate programs. I&#8217;ve done that and that is how this blog has survived on a Windows server for the past year or so.</p>
<p>I was convinced that needn&#8217;t be the case though. There must be a way to have permalinks without having to install a whole separate mod_rewrite program (or extension). I detailed my plan in <a href="http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/">this post.</a></p>
<p>Well, I finally got around to it &#8211; and the plan worked! </p>
<p>Here&#8217;s the gist of it. It uses custom 404 redirect to send all &#8220;Page Not Found&#8221; errors to a script that reads a bunch of regular expressions (don&#8217;t worry, you don&#8217;t have learn regular expressions to use this) and figures out what page to feed back. </p>
<p>Now, some people may find my solution a bit odd considering it is written in ASP. You used ASP to extend wordpress?? Yes, and it worked <img src='http://www.keyboardface.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . </p>
<p>More detailed instructions, and a link to the needed files are located here: </p>
<p><a href="/IIS-Permalinks/">WordPress Permalinks in IIS</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2006/05/21/wordpress-permalinks-in-iis-without-the-mod_rewrite/feed/</wfw:commentRss>
		<slash:comments>171</slash:comments>
		</item>
		<item>
		<title>Notice: Undefined index: SCRIPT_FILENAME wp-settings.php on line 38</title>
		<link>http://www.keyboardface.com/archives/2006/01/12/notice-undefined-index-script_filename-wp-settingsphp-on-line-38-2/</link>
		<comments>http://www.keyboardface.com/archives/2006/01/12/notice-undefined-index-script_filename-wp-settingsphp-on-line-38-2/#comments</comments>
		<pubDate>Thu, 12 Jan 2006 19:34:07 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2006/01/12/notice-undefined-index-script_filename-wp-settingsphp-on-line-38-2/</guid>
		<description><![CDATA[WordPress 2.0 came out a little while ago. I&#8217;m installing it on a new site and ran into a problem on the install step. The fix is to comment out line 38: Line 38 in wp-settings.php is a &#8220;fix&#8221; for (quote): // Fix for PHP as CGI hosts that set SCRIPT_FILENAME to something ending in [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress 2.0 came out a little while ago. I&#8217;m installing it on a new site and ran into a problem on the install step.</p>
<p>The fix is to comment out line 38: </p>
<blockquote><p>Line 38 in wp-settings.php is a &#8220;fix&#8221; for (quote):<br />
// Fix for PHP as CGI hosts that set SCRIPT_FILENAME to something ending in php.cgi for all requests</p>
<p>Is this the case with your server? </p>
<p><a href="http://wordpress.org/support/topic/53438">http://wordpress.org/support/topic/53438</a>
</p></blockquote>
<p>Note: I&#8217;m running WordPress on a Windows 2003 server with MySQL on the same box. That might have been the source of the error.  </p>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2006/01/12/notice-undefined-index-script_filename-wp-settingsphp-on-line-38-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resetting MySQL root password in Windows</title>
		<link>http://www.keyboardface.com/archives/2005/12/16/resetting-mysql-root-password-in-windows/</link>
		<comments>http://www.keyboardface.com/archives/2005/12/16/resetting-mysql-root-password-in-windows/#comments</comments>
		<pubDate>Fri, 16 Dec 2005 09:01:30 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2005/12/16/resetting-mysql-root-password-in-windows/</guid>
		<description><![CDATA[Took a little while, but I managed to reset my root password. I&#8217;m installing a new blog and forgot the root. Here&#8217;s the official documentation on how to do it: http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html]]></description>
			<content:encoded><![CDATA[<p>Took a little while, but I managed to reset my root password. I&#8217;m installing a new blog and forgot the root. Here&#8217;s the official documentation on how to do it: </p>
<p><a href="http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html">http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2005/12/16/resetting-mysql-root-password-in-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Permalinks with Custom 404 Page</title>
		<link>http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/</link>
		<comments>http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/#comments</comments>
		<pubDate>Wed, 14 Dec 2005 19:36:53 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Classic ASP]]></category>
		<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/</guid>
		<description><![CDATA[As I mentioned in a previous post, WordPress installed on IIS can be somewhat aggravating because it doesn&#8217;t have permalink functionality out of the box. You have to jump through several hoops to get it to work. Mine works for the most part now, but it doesn&#8217;t work when you click the &#8220;next&#8221; link on [...]]]></description>
			<content:encoded><![CDATA[<p>As I mentioned in a previous post, WordPress installed on IIS can be somewhat aggravating because it doesn&#8217;t have permalink functionality out of the box. You have to jump through several hoops to get it to work.  Mine works for the most part now, but it doesn&#8217;t work when you click the &#8220;next&#8221; link on pages that have large numbers of posts. </p>
<p>I&#8217;ve been thinking about a possible solution to this. Would it be possible to use a custom 404 page on IIS to act as a intermediary page that does what mod_rewrite would normally.  Here&#8217;s how it would work: </p>
<p>1. Set IIS to redirect all 404 errors to a custom page that would handle all interpretation of the permalinks.  In IIS, you have the option of specifying whether it i s a file, or a url.  It must be set to &#8220;url&#8221; to work. Here&#8217;s a page that goes into this theory. <a href="http://evolvedcode.net/content/code_smart404/guide-rewrites.asp">http://evolvedcode.net/content/code_smart404/guide-rewrites.asp</a></p>
<p>2. All that would be left to do then would be to write a page that interpreted the rules that wordpress gives you and redirects accordingly. </p>
<p>Sorry if this was a little confusing, I&#8217;ll be trying this out in a week or so and I&#8217;ll let you know the results in a clearer format. </p>
<blockquote><p>Related Threads from WordPress.org<br />
<a href="http://wordpress.org/support/topic/18755">IIS URL Rewrite Rules?</a><br />
<a href="http://wordpress.org/support/topic/44279">Enabling Search engine Friendly (Optimized ) URLs in IIS Without Mod_rewrite</a></p></blockquote>
<blockquote><p>This also looks to be promising: <a href="http://www.iismods.com/url-rewrite/index.htm">IIS Mod&#8217;s Free URL ReWrite</a></p></blockquote>
<p><!--adsense--></p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2005/12/14/wordpress-permalinks-with-custom-404-page/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress Permalink with IIS on Windows</title>
		<link>http://www.keyboardface.com/archives/2005/05/04/wordpress-permalink-with-iis-on-windows/</link>
		<comments>http://www.keyboardface.com/archives/2005/05/04/wordpress-permalink-with-iis-on-windows/#comments</comments>
		<pubDate>Wed, 04 May 2005 08:03:54 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://blog.bristolwebdesign.com/archives/2005/05/04/wordpress-permalink-with-iis-on-windows/</guid>
		<description><![CDATA[It appears I was a little quick to talk about how easy it was to install this on a Windows server. 3 hours later! WordPress was really written to take advantage of all the benefits of Apache. It uses a feature of Apache called mod_rewrite to make urls like this &#8220;site.com/index.php?year=2004&#038;monthnum=07&#038;day=07&#8243; look like this &#8220;site.com/archives/2004/07/07/&#8221;. [...]]]></description>
			<content:encoded><![CDATA[<p>It appears I was a little quick to talk about how easy it was to install this on a Windows server.   3 hours later! </p>
<p>WordPress was really written to take advantage of all the benefits of Apache.    It uses a feature of Apache called mod_rewrite to make urls like this &#8220;site.com/index.php?year=2004&#038;monthnum=07&#038;day=07&#8243; look like this &#8220;site.com/archives/2004/07/07/&#8221;.   This is incredibly helpful with the search engines as they often don&#8217;t read URLs that have ?&#8217;s in them.</p>
<p>While you can use WordPress without this feature enabled, I feel it is extremely important. I was on the verge of uninstalling it when I finally found <a href="http://blog.bluecrescenttech.com/archives/2004/07/29/wordpress-permalink-formatting-and-wimp/">this article </a>that solved my problems.</p>
<p>The problem was that Windows web server, IIS, doesn&#8217;t have an equivalent feature to mod_rewrite.  In short, the solution suggested installing an add on to IIS called <a href="http://www.isapirewrite.com/">ISAPI_Rewrite </a>.  You can download the lite (freeware) version of it from <a href="http://www.helicontech.com/download/">here</a>.</p>
<p>Rather than quote everything that I did, <a href="http://blog.bluecrescenttech.com/archives/2004/07/29/wordpress-permalink-formatting-and-wimp/">this article</a> explains it very well.   </p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2005/05/04/wordpress-permalink-with-iis-on-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A blog about .NET using PHP and MySQL</title>
		<link>http://www.keyboardface.com/archives/2005/05/03/installing-wordpress/</link>
		<comments>http://www.keyboardface.com/archives/2005/05/03/installing-wordpress/#comments</comments>
		<pubDate>Wed, 04 May 2005 06:19:19 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Installing Wordpress]]></category>

		<guid isPermaLink="false">http://blog.bristolwebdesign.com/?p=2</guid>
		<description><![CDATA[For the past 2 weeks or so, I&#8217;ve been determined to create a blog about my travails in learning .NET. Well, I shouldn&#8217;t exactly say travails, but definitely, my trials. I searched and searched for the best blog software written in .NET. See I was convinced that it just would not go to have a [...]]]></description>
			<content:encoded><![CDATA[<p>For the past 2 weeks or so, I&#8217;ve been determined to create a blog about my travails in learning .NET.  Well, I shouldn&#8217;t exactly say travails, but definitely, my trials.   I searched and searched for the best blog software written in .NET. </p>
<p>See I was convinced that it just would not go to have a blog about .NET using some other platform.  I tried installing <a href="http://www.communityserver.org">CommunityServer</a> &#8211; ran into several problems. First of which was that it didn&#8217;t like .NET 2.0.  Second of which I wanted just a blog. Their photo gallery and forums were great, but I didn&#8217;t want to go there. </p>
<p>Anyway, I finally broke down and installed WordPress on my machine.  Amazingly it only took about 5 minutes to install like that <a href="http://codex.wordpress.org/Installing_WordPress">tutorial</a> said.   I happened to have PHP and MySQL already installed on my Windows 2003 machine.  That made it significantly easier, but still. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.keyboardface.com/archives/2005/05/03/installing-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

