<?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>Technology &#187; Web Programming</title>
	<atom:link href="http://technology.ohmygoh.com/category/web-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.ohmygoh.com</link>
	<description>You can change your life, and Technology can help you to achieve the goal.</description>
	<lastBuildDate>Wed, 01 Feb 2012 01:55:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>EasyPHP: Apache Cannot Be Run. Another Web Server Is Using The Web Port Or Port Is Blocked By Firewall</title>
		<link>http://technology.ohmygoh.com/easyphp-apache-cannot-be-run-another-web-server-is-using-the-web-port-or-port-is-blocked-by-filewall/</link>
		<comments>http://technology.ohmygoh.com/easyphp-apache-cannot-be-run-another-web-server-is-using-the-web-port-or-port-is-blocked-by-filewall/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 07:58:14 +0000</pubDate>
		<dc:creator>Jason Goh</dc:creator>
				<category><![CDATA[Web Programming]]></category>

		<guid isPermaLink="false">http://www.ohmygoh.com/technology/?p=49</guid>
		<description><![CDATA[Problem: When I start EasyPHP: &#8220;Apache Cannot be Run. Another web server is using the web port or port is blocked by firewall&#8221;&#8230; Solution: 1. By default the Apache port is set to 127.0.0.1:80, so make sure other applications  like &#8230; <a href="http://technology.ohmygoh.com/easyphp-apache-cannot-be-run-another-web-server-is-using-the-web-port-or-port-is-blocked-by-filewall/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright size-full wp-image-66" title="easyphp_logo" src="http://technology.ohmygoh.com/wp-content/uploads/2009/08/easyphp_logo.jpg" alt="easyphp_logo" width="123" height="135" />Problem:</strong><br />
When I start EasyPHP: &#8220;Apache Cannot be Run. Another web server is using the web port or port is blocked by firewall&#8221;&#8230;</p>
<p><strong><span style="color: #ff0000;">Solution:</span></strong><br />
1. By default the Apache port is set to <strong>127.0.0.1:80</strong>, so make sure other applications  like <strong>IIS</strong>, <strong>Skype</strong>, <strong>Yahoo!</strong> messenger and etc applications are not using the same port (<strong>port 80</strong>).</p>
<p>2. If the port already used by other application, change the port to <strong>8080</strong>. How? <a title="How to change Apache server port" href="http://technology.ohmygoh.com/2009/08/07/easyphp-how-to-change-apache-server-port/" target="_blank">Please read more from this post.</a></p>
<p>3. If the problem still exists, then try this: Press &#8220;Ctrl+E&#8221; and there is a pop-up window or go to <em><strong>Configuration&gt;EasyPHP</strong></em>:<br />
<img class="aligncenter size-full wp-image-51" title="easyphp_portbeenused" src="http://www.ohmygoh.com/technology/wp-content/uploads/2009/09/easyphp_portbeenused.jpg" alt="easyphp_portbeenused" width="439" height="259" /></p>
<p>4. Uncheck the &#8220;<strong>Check Server&#8217;s TCP port before starting</strong>&#8221; and press &#8220;Apply&#8221;. Then <strong>Restart</strong> EasyPHP again.</p>
]]></content:encoded>
			<wfw:commentRss>http://technology.ohmygoh.com/easyphp-apache-cannot-be-run-another-web-server-is-using-the-web-port-or-port-is-blocked-by-filewall/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>EasyPHP: How to change Apache server port number?</title>
		<link>http://technology.ohmygoh.com/easyphp-how-to-change-apache-server-port/</link>
		<comments>http://technology.ohmygoh.com/easyphp-how-to-change-apache-server-port/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 08:07:33 +0000</pubDate>
		<dc:creator>Jason Goh</dc:creator>
				<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.ohmygoh.com/technology/?p=55</guid>
		<description><![CDATA[Problem: By default the Apache server port is set to 80, same as IIS server. If I want to change the default port to the port that I want. Solution: 1. Double click on the EasyPHP icon at the system &#8230; <a href="http://technology.ohmygoh.com/easyphp-how-to-change-apache-server-port/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright size-full wp-image-66" title="easyphp_logo" src="http://technology.ohmygoh.com/wp-content/uploads/2009/08/easyphp_logo.jpg" alt="easyphp_logo" width="123" height="135" />Problem:</strong><br />
By default the Apache server port is set to 80, same as IIS server. If I want to change the default port to the port that I want.</p>
<p><strong><span style="color: #ff0000;">Solution:</span></strong><br />
1. Double click on the EasyPHP icon at the <strong>system tray</strong> (the icon appears beside the clock). A popup window will appear, click <strong>once</strong> on the <strong>&#8220;e&#8221; button</strong> that appear on the left hand side&gt; <strong>Configuaration</strong> &gt; <strong>Apache</strong>.</p>
<p style="text-align: center;"><img class="size-full wp-image-74 aligncenter" title="easyphp_changeport" src="http://technology.ohmygoh.com/wp-content/uploads/2009/08/easyphp_changeport.jpg" alt="easyphp_changeport" width="456" height="281" /></p>
<p>2. It will open a file called <strong>httpd.conf</strong>:</p>
<p>- Find the line &#8220;Listen 127.0.0.1:80&#8243; and change to &#8220;<strong>Listen 127.0.0.1:8080</strong>&#8220;,</p>
<p>- <em>(Optional)</em> Find the line &#8220;ServerName localhost:80&#8243; and change to &#8220;<strong>ServerName localhost:8080</strong>&#8220;</p>
]]></content:encoded>
			<wfw:commentRss>http://technology.ohmygoh.com/easyphp-how-to-change-apache-server-port/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>align=&#8221;absmiddle&#8221; or align=&#8221;absbottom&#8221; not validate in W3C Markup Validator</title>
		<link>http://technology.ohmygoh.com/alignabsmiddle-or-alignabsbottom-not-validate-in-w3c-markup-validator/</link>
		<comments>http://technology.ohmygoh.com/alignabsmiddle-or-alignabsbottom-not-validate-in-w3c-markup-validator/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 08:48:10 +0000</pubDate>
		<dc:creator>Jason Goh</dc:creator>
				<category><![CDATA[Web Programming]]></category>

		<guid isPermaLink="false">http://www.ohmygoh.com/technology/?p=35</guid>
		<description><![CDATA[Normally we will use align=&#8221;absmiddle&#8221; to make an image align in the middle between a HTML element/object, e.g: &#60;input name=&#8221;text1&#8243; type=&#8221;text&#8221; maxlength=&#8221;17&#8243;&#62;&#60;img src=&#8221;button_ok.gif&#8217;&#8221; alt=&#8221;OK&#8221; style=&#8221;margin-bottom:1px;&#8221; align=&#8221;absmiddle&#8220;&#62; or &#60;img src=&#8221;images/icon_diamond.gif&#8221; alt=&#8221;" align=&#8221;absbottom&#8220;&#62; You will get error when you try to validate your &#8230; <a href="http://technology.ohmygoh.com/alignabsmiddle-or-alignabsbottom-not-validate-in-w3c-markup-validator/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Normally we will use align=&#8221;absmiddle&#8221; to make an image align in the middle between a HTML element/object, e.g:</p>
<p>&lt;input name=&#8221;text1&#8243; type=&#8221;text&#8221; maxlength=&#8221;17&#8243;&gt;&lt;img src=&#8221;button_ok.gif&#8217;&#8221; alt=&#8221;OK&#8221; style=&#8221;margin-bottom:1px;&#8221; <span style="COLOR: #ff0000">align=&#8221;absmiddle</span><span style="COLOR: #ff0000">&#8220;</span>&gt;<br />
or<br />
&lt;img src=&#8221;images/icon_diamond.gif&#8221; alt=&#8221;" <span style="COLOR: #ff0000">align=&#8221;</span><span style="COLOR: #ff0000">absbottom</span><span style="COLOR: #ff0000">&#8220;</span>&gt;</p>
<p>You will get error when you try to validate your page with W3C Markup Validator (<a href="http://validator.w3.org/check">http://validator.w3.org/check</a>).</p>
<p>How to solve?</p>
<p>Use this:</p>
<p>&lt;img style=&#8221;<span style="color: #ff0000;">vertical-align:bottom</span>&#8221; src=&#8221;images/icon_diamond.gif&#8221; alt=&#8221;" &gt;</p>
<p>Same as:</p>
<p>&lt;img style=&#8221;<span style="color: #ff0000;">vertical-align:middle</span>&#8221; src=&#8221;images/icon_diamond.gif&#8221; alt=&#8221;" &gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://technology.ohmygoh.com/alignabsmiddle-or-alignabsbottom-not-validate-in-w3c-markup-validator/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>How to : Run classic ASP/ASP.NET on IIS 7</title>
		<link>http://technology.ohmygoh.com/how-to-run-classic-aspasp-net-on-iis-7/</link>
		<comments>http://technology.ohmygoh.com/how-to-run-classic-aspasp-net-on-iis-7/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 07:29:17 +0000</pubDate>
		<dc:creator>Jason Goh</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[How to :]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.ohmygoh.com/technology/?p=13</guid>
		<description><![CDATA[After installed IIS7, some people might find that classic ASP or even ASP.NET are not be able to run on the new IIS. Example test, http://localhost/test.asp or http://localhost/test.aspx By default, the IIS is not configured for classic ASP (crab!), but &#8230; <a href="http://technology.ohmygoh.com/how-to-run-classic-aspasp-net-on-iis-7/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-16" title="logo_dotNET" src="http://www.ohmygoh.com/technology/wp-content/uploads/2009/06/logo_dotNET.gif" alt="logo_dotNET" width="117" height="111" /></p>
<p>After installed IIS7, some people might find that classic ASP or even ASP.NET are not be able to run on the new IIS. Example test, <a href="http://localhost/test.asp">http://localhost/test.asp</a> or <a href="http://localhost/test.aspx">http://localhost/test.aspx</a></p>
<p>By default, the IIS is not configured for classic ASP (crab!), but do not worry, you just have to follow the simple 2 steps:</p>
<p>1) Go to Control Panel &gt; Programs and Features &gt; click Turn Windows features on and off</p>
<p>2) Navigate down the tree of features and make sure ASP is checked(checked ASP.NET if you want to run ASP.NET too). It should be under Internet Information Services (IIS) Manager &gt; World Wide Web Services &gt; Application Development Features. Press OK when done.</p>
<p style="text-align: center;"><a href="http://www.ohmygoh.com/technology/wp-content/uploads/2009/06/step1.png"><img class="aligncenter size-full wp-image-20" title="step1" src="http://www.ohmygoh.com/technology/wp-content/uploads/2009/06/step1.png" alt="step1" width="413" height="386" /></a><img class="size-full wp-image-21  aligncenter" title="step2" src="http://www.ohmygoh.com/technology/wp-content/uploads/2009/06/step2.png" alt="step2" width="379" height="563" /></p>
<p>p/s: There are many reasons to cause the classic ASP &amp; ASP.net are not running well in local PC. Normally this solution is apply to those who installed the new IIS.</p>
]]></content:encoded>
			<wfw:commentRss>http://technology.ohmygoh.com/how-to-run-classic-aspasp-net-on-iis-7/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

