<?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>MG Data &#187; Web Development</title>
	<atom:link href="http://www.mattgregg.com/category/web-development/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mattgregg.com</link>
	<description>Computers, Internet, SEO, Windows, Cycling, Food &#038; Nutrition</description>
	<lastBuildDate>Sat, 24 Jul 2010 20:47:44 +0000</lastBuildDate>
		<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Upgrade Word Press</title>
		<link>http://www.mattgregg.com/upgrade-word-press.html</link>
		<comments>http://www.mattgregg.com/upgrade-word-press.html#comments</comments>
		<pubDate>Wed, 24 Feb 2010 21:01:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/?p=77</guid>
		<description><![CDATA[I had a bunch of hacked links all over this site. Just upgraded to the latest version available. I couldn&#8217;t do the upgrade where the site was hosted because the mysql version was not good enough. So I had to move the site to a different host and then the upgrade went perfectly! Whew, glad [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/upgrade-word-press.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nonprofits and stability in webhosting</title>
		<link>http://www.mattgregg.com/nonprofits-and-stability-in-webhosting.html</link>
		<comments>http://www.mattgregg.com/nonprofits-and-stability-in-webhosting.html#comments</comments>
		<pubDate>Thu, 23 Oct 2008 23:04:40 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/nonprofits-and-stability-in-webhosting.html</guid>
		<description><![CDATA[As a web developer I get a lot of inquires from business owners who are trying to find a stable, reliable, and affordable webhost. I have spent the last 12 years dealing with different hosting companies on a daily basis and I&#8217;m in a position to offer sound advice regarding at least my various experiences [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/nonprofits-and-stability-in-webhosting.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to add DIGG buttons to WordPress Blog post</title>
		<link>http://www.mattgregg.com/how-to-add-digg-buttons-to-wordpress-blog-post.html</link>
		<comments>http://www.mattgregg.com/how-to-add-digg-buttons-to-wordpress-blog-post.html#comments</comments>
		<pubDate>Thu, 22 Mar 2007 04:50:11 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/how-to-add-digg-buttons-to-wordpress-blog-post.html</guid>
		<description><![CDATA[The first time I tried to add DIGG buttons to my wordpress blog post I couldn&#8217;t figure out how to do it. I looked at DIGG and found the various image buttons but not how to link to the page. Of course I am fairly new to using DIGG on a regular basis, so this [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/how-to-add-digg-buttons-to-wordpress-blog-post.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More on installing Godaddy Turbo SSL Certificate w/ WHM</title>
		<link>http://www.mattgregg.com/more-on-installing-godaddy-turbo-ssl-certificate.html</link>
		<comments>http://www.mattgregg.com/more-on-installing-godaddy-turbo-ssl-certificate.html#comments</comments>
		<pubDate>Fri, 09 Mar 2007 18:32:43 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/more-on-installing-godaddy-turbo-ssl-certificate.html</guid>
		<description><![CDATA[I had to install another Godaddy turbl ssl certificate today and I thought I&#8217;d take some screen shots of the process.
First purchase the certificate here: SSL Certificates from GoDaddy.com
Next login to WHM to Generate a SSL Certificate and Signing Request:

Fill out the form with the appropriate values and click &#8220;create&#8221;. Next you will see the [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/more-on-installing-godaddy-turbo-ssl-certificate.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review of Multi Domain Web Hosting offers</title>
		<link>http://www.mattgregg.com/review-of-multi-domain-web-hosting-offers.html</link>
		<comments>http://www.mattgregg.com/review-of-multi-domain-web-hosting-offers.html#comments</comments>
		<pubDate>Thu, 08 Mar 2007 19:52:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/review-of-multi-domain-web-hosting-offers.html</guid>
		<description><![CDATA[

 

Review of Multi Domain Web Hosting offers from Charles Leighton
I&#8217;m an avid photographer and sell my photographic prints via my three websites. When I look for a webhost I only choose ones that offer multiple domain hosting so that I can easily host my 3 websites at one place, with one control panel, 1 ftp [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/review-of-multi-domain-web-hosting-offers.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirecting to www.</title>
		<link>http://www.mattgregg.com/redirecting-to-www.html</link>
		<comments>http://www.mattgregg.com/redirecting-to-www.html#comments</comments>
		<pubDate>Thu, 08 Mar 2007 19:44:51 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/redirecting-to-www.html</guid>
		<description><![CDATA[In Unix or Linux Apache with mod_rewrite this is easy.
Simply add the following to your .htaccess file in your public_html directory.
RewriteEngine on
RewriteBase  /
RewriteCond %{HTTP_HOST}   !^www.domain.com [NC]
RewriteCond %{HTTP_HOST}   !^$
RewriteRule ^(.*)         http://www.domain.com/$1 [L,R]

If you have subdomains, this will redirect all of them to http://www.domain.com/, to prevent this do the following:
RewriteEngine on
RewriteBase  /
RewriteCond %{HTTP_HOST}   !^www.domain.com [NC]
RewriteCond %{HTTP_HOST}   !^subdoamin1.domain.com [NC]
RewriteCond %{HTTP_HOST}   [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/redirecting-to-www.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing GoDaddy Turbo SSL Certificate w/ WHM &#8211; How to</title>
		<link>http://www.mattgregg.com/installing-godaddy-turbo-ssl-certificate-how-to.html</link>
		<comments>http://www.mattgregg.com/installing-godaddy-turbo-ssl-certificate-how-to.html#comments</comments>
		<pubDate>Thu, 08 Mar 2007 18:56:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/installing-godaddy-turbo-ssl-certificate-how-to.html</guid>
		<description><![CDATA[After looking for a SSL cert that was affordable and provided good browser recognition, I found the GoDaddy Turbo SSL certificate, check them out here: &#8221; SSL Certificates from GoDaddy.com .&#8221; I did some research online about this ssl certificate and although priced much lower than any other certificate it seemed to provide the same features, security, [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/installing-godaddy-turbo-ssl-certificate-how-to.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clearing up space on your webserver</title>
		<link>http://www.mattgregg.com/clearing-up-space-on-your-webserver.html</link>
		<comments>http://www.mattgregg.com/clearing-up-space-on-your-webserver.html#comments</comments>
		<pubDate>Thu, 08 Mar 2007 18:54:51 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/clearing-up-space-on-your-webserver.html</guid>
		<description><![CDATA[Here&#8217;s a tip for clearing up potentially large amounts of space on your WHM/CPanel webserver.
First, you can go to WHM to &#8220;list accounts&#8221; to see the usage of each account. If anything seems out of line, you can go to that accounts Cpanel and look at &#8220;disk usage&#8221;, this will show you the size of [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/clearing-up-space-on-your-webserver.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>awstats Error: Failed to write temporary history file</title>
		<link>http://www.mattgregg.com/awstats-error-failed-to-write-temporary-history-file.html</link>
		<comments>http://www.mattgregg.com/awstats-error-failed-to-write-temporary-history-file.html#comments</comments>
		<pubDate>Tue, 27 Feb 2007 02:42:04 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/awstats-error-failed-to-write-temporary-history-file.html</guid>
		<description><![CDATA[Out of the blue I received this error tonight when looking at my awstats stats
&#8220;Failed to write temporary history file&#8221;
First I thought something happened with the permissions because I had recently been playing with the .htaccess file. After a few failed attempts with adjusting permissions and the htaccess file I looked elsewhere.  
The problem was [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/awstats-error-failed-to-write-temporary-history-file.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bluehost Shared SSL Secure Server</title>
		<link>http://www.mattgregg.com/bluehost-shared-ssl-secure-server.html</link>
		<comments>http://www.mattgregg.com/bluehost-shared-ssl-secure-server.html#comments</comments>
		<pubDate>Thu, 15 Feb 2007 18:04:26 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/bluehost-shared-ssl-secure-server.html</guid>
		<description><![CDATA[Bluehost Review 
If you intend to use Bluehost for Shared SSL service, read this first:
All customers of bluehost are sharing 1 SSL cert on 1 server. All customers.
The secure address is https://secure.bluehost.com/
The massive amount of activity on this 1 server makes it unusable at times and very slow at the best of times.
Bluehost does offer ability [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/bluehost-shared-ssl-secure-server.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using PayPal for digital download sales, Paypal Dropbox</title>
		<link>http://www.mattgregg.com/using-paypal-for-digital-download-sales-paypal-dropbox.html</link>
		<comments>http://www.mattgregg.com/using-paypal-for-digital-download-sales-paypal-dropbox.html#comments</comments>
		<pubDate>Fri, 05 Jan 2007 00:11:02 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/using-paypal-for-digital-download-sales-paypal-dropbox.html</guid>
		<description><![CDATA[There is a significant problem in using Paypal for the sale of digital downloads. On the surface it seems handy and convenient for both parties, the buyer and the seller. Integration with Paypal&#8217;s IPN or PDT can allow the buyer immediate access to the download after a completed purchase without the seller doing anything. The [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/using-paypal-for-digital-download-sales-paypal-dropbox.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Injection Attacks</title>
		<link>http://www.mattgregg.com/mysql-injection-attacks.html</link>
		<comments>http://www.mattgregg.com/mysql-injection-attacks.html#comments</comments>
		<pubDate>Mon, 27 Nov 2006 21:49:42 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/mysql-injection-attacks.html</guid>
		<description><![CDATA[MySQL injection attacks occur when the code of a MySQL query can be altered by the user due to improper escaping of variables.
See http://us3.php.net/mysql_real_escape_string for a  great example of an SQL injection attack.
MySQL injection attacks can be prevented by using mysql_real_escape_string($mystring) for each variable inputted into a MySQL query.
























]]></description>
		<wfw:commentRss>http://www.mattgregg.com/mysql-injection-attacks.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Find and Replace with MySQL</title>
		<link>http://www.mattgregg.com/find-and-replace-with-mysql.html</link>
		<comments>http://www.mattgregg.com/find-and-replace-with-mysql.html#comments</comments>
		<pubDate>Mon, 27 Nov 2006 21:20:30 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.mattgregg.com/find-and-replace-with-mysql.html</guid>
		<description><![CDATA[If you&#8217;re just trying to find a replace a string in a MySQL table, you don&#8217;t need to write a script to do it. You can simply use the following syntax with MySQL (e.g. phpMyAdmin, MySQL shell access)
UPDATE TABLENAME SET COLUMNNAME = replace(COLUMNNAME,&#8221;FINDWHAT&#8221;,&#8221;REPLACEWITHWHAT&#8221;);Note that this method is case-sensitive. This is a great timesaver over doing it with [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/find-and-replace-with-mysql.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instant DNS Change</title>
		<link>http://www.mattgregg.com/instant-dns-change.html</link>
		<comments>http://www.mattgregg.com/instant-dns-change.html#comments</comments>
		<pubDate>Mon, 27 Nov 2006 18:54:09 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Recently I was working on a site having some DNS issues. I could only view the site at the old DNS address and did not want to wait and could not access it by IP address due to the circumstances. I had to view the site in order to complete the project. Because the database [...]]]></description>
		<wfw:commentRss>http://www.mattgregg.com/instant-dns-change.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
