<?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>arturmarques.com iLog &#187; wordpress stuff</title>
	<atom:link href="http://arturmarques.com/wordpress/index.php/category/wordpress-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://arturmarques.com/wordpress</link>
	<description>Artur Marques&#039; blog - supporting the arturmarques.com website</description>
	<lastBuildDate>Tue, 07 Feb 2012 11:13:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Redirection loop in WordPress?</title>
		<link>http://arturmarques.com/wordpress/index.php/2011/03/05/redirection-loop-in-wordpress/</link>
		<comments>http://arturmarques.com/wordpress/index.php/2011/03/05/redirection-loop-in-wordpress/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 19:03:11 +0000</pubDate>
		<dc:creator>am</dc:creator>
				<category><![CDATA[ENG]]></category>
		<category><![CDATA[inet]]></category>
		<category><![CDATA[wordpress stuff]]></category>

		<guid isPermaLink="false">http://arturmarques.com/wordpress/index.php/2011/03/05/redirection-loop-in-wordpress/</guid>
		<description><![CDATA[For some reason, my WordPress based blog was redirecting to itself, in an infinite loop, after upgrading to WordPress 3.1. The solution was to disable the &#8220;canonical URL redirection&#8221;, by installing this plugin: http://txfx.net/files/wordpress/disable-canonical-redirects.phps To install the plugin, just download the file, copy it to the plugins folder and activate it via the administration panel. [...]]]></description>
			<content:encoded><![CDATA[<p>For some reason, my WordPress based blog was redirecting to itself, in an infinite loop, after upgrading to WordPress 3.1.</p>
<p>The solution was to disable the &#8220;canonical URL redirection&#8221;, by installing this plugin:</p>
<p><a href="http://txfx.net/files/wordpress/disable-canonical-redirects.phps">http://txfx.net/files/wordpress/disable-canonical-redirects.phps</a></p>
<p>To install the plugin, just download the file, copy it to the plugins folder and activate it via the administration panel. This solution assumes you still have access to the administration panel.</p>
<p>This was helpful:</p>
<p><a href="http://enlightenedwebmastery.com/how-to-fix-the-redirect-loop-error-in-wordpress">http://enlightenedwebmastery.com/how-to-fix-the-redirect-loop-error-in-wordpress</a></p>
<p>and this:</p>
<p><a href="http://wordpress.org/support/topic/redirect-loop-problem">http://wordpress.org/support/topic/redirect-loop-problem</a></p>
]]></content:encoded>
			<wfw:commentRss>http://arturmarques.com/wordpress/index.php/2011/03/05/redirection-loop-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tips from being WWW&#8217;mugged</title>
		<link>http://arturmarques.com/wordpress/index.php/2011/01/30/tips-from-being-wwwmugged/</link>
		<comments>http://arturmarques.com/wordpress/index.php/2011/01/30/tips-from-being-wwwmugged/#comments</comments>
		<pubDate>Sun, 30 Jan 2011 23:28:47 +0000</pubDate>
		<dc:creator>am</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ENG]]></category>
		<category><![CDATA[sw]]></category>
		<category><![CDATA[wordpress stuff]]></category>

		<guid isPermaLink="false">http://arturmarques.com/wordpress/index.php/2011/01/30/tips-from-being-wwwmugged/</guid>
		<description><![CDATA[I would love to be as superior as Bernie Ecclestone was after being mugged, selling is battered face for a fortune and showing the abusers how to brilliantly volte-face a situation, but of course I am just a nobody and the best turnaround I can ambition is to help at least one person with some [...]]]></description>
			<content:encoded><![CDATA[<p>I would love to be as superior as Bernie Ecclestone was after being mugged, selling is battered face for a fortune and showing the abusers how to brilliantly volte-face a situation, but of course I am just a nobody and the best turnaround I can ambition is to help at least one person with <strong>some lessons learned the hard way, after being WWW&#8217;mugged myself</strong>.</p>
<p><img alt="20110130 bernie mugged volte face" src="http://arturmarques.com/wordpress/wp-content/uploads/2011/01/20110130_bernie_mugged_volte_face.jpg" width="50%" /></p>
<p>The full Bernie story: <a href="http://www.youtube.com/watch?v=b7AiMoOSxlk">http://www.youtube.com/watch?v=b7AiMoOSxlk</a></p>
<p>It is very unpleasant to have a website mugged, or &#8220;hacked&#8221;, for no reason at all but the display of the &#8220;signatures&#8221; of the abusers.<br />
After all these years, here are some tips.</p>
<p>(1)</p>
<p>If you have an ASP.NET web.config global file, yet the system says it can NOT find a valid <strong>web.config</strong> for a particular application, it might be because of wrong permissions on that app&#8217;s file system containing folder.</p>
<p>Since I run IIS6, this page was helpful:</p>
<p><a href="http://support.microsoft.com/kb/317955/">http://support.microsoft.com/kb/317955/</a></p>
<p>It basically says: &#8220;add the <strong>NETWORK SERVICE</strong> user to the app&#8217;s folder&#8221;.</p>
<p>Indeed, every .NET app folder must allow the &#8220;<strong>NETWORK SERVICE</strong>&#8221; user with the permissions:<br />
- read<br />
- read and execute<br />
- list folder contents</p>
<p>(2)</p>
<p>In IIS6 the user <strong>IUSR_TEMPLATE</strong> represents an anonymous web visitor and so must be available for all resources to be made public on the WWW.</p>
<p>Generally, this user <strong>should only have READ permits and nothing else</strong>, for all resources.</p>
<p>If some particular folders require writing, give this user READ and WRITE permits, but *never* WRITE and EXECUTE.</p>
<p>Ideally, the WRITE permit should only be given to out-of-reach-of-the-web-server folders, meaning locations that are nowhere in the tree being made public by IIS, Apache or whatever the http server. But this isn&#8217;t always possible: most Content Management Systems (CMSs) will require at least one writable public folder, for example to where bloggers can upload pictures &#8211; just follow the minimal approach and the *never* WRITE and EXECUTE rule.</p>
<p>(3)</p>
<p>For read-only web presences, if you strictly follow the minimal rule, giving nothing but the READ permit to the web visitor user <strong><em>and</em></strong> no other permits to no other users at all, you&#8217;ll end up with a very secure site, but with some annoyances, e.g. <strong>FTP uploading contents will fail probably with a &#8220;450 can&#8217;t access file&#8221; error</strong>.</p>
<p>In Windows, you can easily fix it by giving &#8220;full control&#8221; to the SYSTEM user at some entry point.</p>
<p>(4)</p>
<p>Some CMSs that support themes, like <strong>Worpress, might display a blank page</strong> after being moved or copied. One very simple solution is to install a new theme, activate it, then return to the original.</p>
]]></content:encoded>
			<wfw:commentRss>http://arturmarques.com/wordpress/index.php/2011/01/30/tips-from-being-wwwmugged/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ScribeFire para Firefox</title>
		<link>http://arturmarques.com/wordpress/index.php/2007/08/08/scribefire-para-firefox/</link>
		<comments>http://arturmarques.com/wordpress/index.php/2007/08/08/scribefire-para-firefox/#comments</comments>
		<pubDate>Thu, 09 Aug 2007 01:02:49 +0000</pubDate>
		<dc:creator>am</dc:creator>
				<category><![CDATA[sw]]></category>
		<category><![CDATA[wordpress stuff]]></category>

		<guid isPermaLink="false">http://arturmarques.com/wordpress/index.php/2007/08/08/scribefire-para-firefox/</guid>
		<description><![CDATA[Descobri uma extensão do Firefox, que integra uma ferramenta de blog no browser.Comecei a escrever este post, NÃO a partir do meu habitual BlogJet , mas a partir dessa extensão, que se chama ScribeFire. As únicas perguntas de configuração do blog são as credenciais (login/password) e a &#8220;server API URL&#8221;. Assim as possibilidades de configuração [...]]]></description>
			<content:encoded><![CDATA[<p>Descobri uma extensão do Firefox, que integra uma ferramenta de blog no browser.<br />Comecei a escrever este post, NÃO a partir do meu habitual <a href="http://blogjet.com/">BlogJet</a> , mas a partir dessa extensão, que se chama <a href="https://addons.mozilla.org/en-US/firefox/addon/1730">ScribeFire</a>.</p>
<p>As únicas perguntas de configuração do blog são as credenciais (login/password) e a &#8220;server API URL&#8221;.</p>
<p>Assim as possibilidades de configuração são <strong>extremamente limitadas</strong>, como (1) não poder escolher-se&nbsp;o porto de comunicações e (2) não poder indicar-se o destino de binários.<br />As hiperligações também&nbsp;<strong>não</strong> são automáticas, sendo estes últimos pontos desvantagens, relativamente ao software que tenho utilizado.</p>
<p>Uma VANTAGEM é a inclusão de imagens, por simples copy/paste&hellip; mas é uma vantagem com restrições: acontece que a imagem copiada para o clipboard é despejada para&nbsp;uma directoria temporária (c:\temp, no meu caso) e depois uploaded para o blog system, sem qualquer alteração da sua origem; isto quer dizer, que o HTML vai referir um endereço do estilo &ldquo;file://c:/temp/file.jpg&rdquo;, que não tem validade futura, nem a partir de qualquer localização externa ao sistema de ficheiros local&hellip;</p>
<p>Carregando o post produzido pelo <a href="https://addons.mozilla.org/en-US/firefox/addon/1730">ScribeFire</a>&nbsp;via <a href="http://blogjet.com/">BlogJet</a>, este último trata de corrigi-lo e fazer o upload para a localização configurada para binários, pelo que&nbsp;acontece simbiose: sozinho,&nbsp;o <a href="http://blogjet.com/">BlogJet</a> não permite o copy/paste directo de imagens, para posts, obrigando ao passo extra de as guardar explicitamente em ficheiro.</p>
<p>Por exemplo, eis a imagem de satélite de <a href="http://www.accuweather.com/world-satellite.asp?partner=forecastfox&amp;traveler=1&amp;site=eurm&amp;type=IR&amp;anim=0&amp;large=1">accuweather.com</a>, para Portugal, para hoje (era dia 20070808), colhida de uma página aberta num dos tabs, no momento em que escrevia.</p>
<p><img alt="accuweather.com - pt - 20070808" src="http://www.arturmarques.com/images/blog/moz_2Dscreenshot_2D1.jpg" border="0" /></p>
<p><a href="https://addons.mozilla.org/en-US/firefox/downloads/file/18133/scribefire-1.4.2-fx+fl.xpi">Instalar ScribeFire</a>&nbsp;(ou fazer right-click,&nbsp;guardar o ficheiro&nbsp;.xpi no sistema de ficheiros local, depois fazer file/open a partir do Firefox).</p>
]]></content:encoded>
			<wfw:commentRss>http://arturmarques.com/wordpress/index.php/2007/08/08/scribefire-para-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgrading WordPress on IIS 6</title>
		<link>http://arturmarques.com/wordpress/index.php/2006/08/16/upgrading-wordpress-on-iis-6/</link>
		<comments>http://arturmarques.com/wordpress/index.php/2006/08/16/upgrading-wordpress-on-iis-6/#comments</comments>
		<pubDate>Thu, 17 Aug 2006 00:45:11 +0000</pubDate>
		<dc:creator>am</dc:creator>
				<category><![CDATA[sw]]></category>
		<category><![CDATA[wordpress stuff]]></category>

		<guid isPermaLink="false">http://arturmarques.com/wordpress/index.php/2006/08/16/upgrading-wordpress-on-iis-6/</guid>
		<description><![CDATA[Upgrading WordPress on IIS 5 is very easy: all the user has to do, is to unpack the contents of the latest official WordPress distribution file to the folder/directory where WordPress is already installed, choosing to OVERWRITE all files in the way. Despite the fear that a total overwrite might cause, it is a safe [...]]]></description>
			<content:encoded><![CDATA[<p>Upgrading WordPress on IIS 5 is very easy: all the user has to do, is to unpack the contents of the <a href="http://wordpress.org/latest.zip">latest official WordPress distribution file</a> to the folder/directory where WordPress is already installed, choosing to OVERWRITE all files in the way.<br />
Despite the fear that a total overwrite might cause, it is a safe operation, because there is only one critical file (<strong>wp-config.php</strong>), that could cause problems, if lost, but is distributed with a different name (<strong>wp-config-sample.php</strong>), to be renamed only on first time installs.</p>
<p>With IIS 6, things aren’t so easy.</p>
<p>The system running IIS6 should have “<strong>simple file sharing</strong>” <font color="#ff0000">disabled</font>. Such option allows the “<strong>security</strong>” and the “<strong>web sharing</strong>” tabs to appear, on the dialog box that shows, when selecting “folder properties”.</p>
<p>Knowing this, <strong>after</strong> OVERWRITING all WordPress files, as if upgrading WordPress on IIS 5, to upgrade WordPress on IIS 6, just follow the next six steps.</p>
<p><strong>Step #1</strong> – Locate the WordPress folder on the local file system (for example, c:\webs\site\wordpress);<br />
<strong>Step #2</strong> – Choose <strong>properties</strong> (ALT+ENTER) for that folder.<br />
<strong>Step #3</strong> – On the <strong>security</strong> tab, select the “<strong>Internet Guest Account</strong>”, then click the button “<strong>advanced</strong>”.</p>
<p><img src="/images/blog/wordpress_upgrade_iis6_01.jpg" alt="Wordpress upgrade on IIS 6 – Picture 1 of 5" border="1" /></p>
<p><em>WordPress upgrade on IIS 6 – Picture 1 of 5 – select the “Internet Guest Account”, then click the “Advanced” button.</em></p>
<p><img src="/images/blog/wordpress_upgrade_iis6_02.jpg" alt="Wordpress upgrade on IIS 6 – Picture 2 of 5" border="1" /></p>
<p><em>WordPress upgrade on IIS 6 – Picture 2 of 5 – Check both the checkboxes, then press ok.</em></p>
<p><strong>Step #4</strong> – As shown on the picture above, select both check boxes, to (1) allow inheritable permissions from the parent folder, and (2) to replace the previous permissions, everywhere down the tree. Then, press <strong>OK</strong>.</p>
<p><img src="/images/blog/wordpress_upgrade_iis6_03.jpg" alt="Wordpress upgrade on IIS 6 – Picture 3 of 5" border="1" /></p>
<p><em>WordPress upgrade on IIS 6 – Picture 3 of 5</em></p>
<p><strong>Step #5</strong> – Point the Internet browser to the site’s WordPress URL (for example, <a href="http://arturmarques.com/wordpress">http://arturmarques.com/wordpress</a>) and follow the instructions on screen.<br />
As the image above shows, you’ll first have to choose to <strong>upgrade</strong> the database.</p>
<p><img src="/images/blog/wordpress_upgrade_iis6_04.jpg" alt="Wordpress upgrade on IIS 6 – Picture 4 of 5" border="1" /></p>
<p><em>WordPress upgrade on IIS 6 – Picture 4 of 5 – Upgrade goes on</em></p>
<p>After upgrading the database, some files will also be updated.</p>
<p><img src="/images/blog/wordpress_upgrade_iis6_05.jpg" alt="Wordpress upgrade on IIS 6 – Picture 5 of 5" border="1" /></p>
<p><em>WordPress upgrade on IIS 6 – Picture 5 of 5 – The conclusion</em></p>
<p><strong>Step #6</strong> (final) – After a few seconds, the upgrade is done. Just visit your WordPress site to confirm.</p>
<p>I hope this guidance can help someone who gets stuck on something so simple, yet with the potential to cause a major headache.</p>
<p>UPDATE: some WordPress upgrades change the database structure. If so, it will be needed to upgrade the database, by visiting http://server/path/wordpress/wp-admin/upgrade.php<br />
where server and path should be replaced by proper values, specific to each installation.</p>
<p>For example, here at home, the upgrade can be invoked the following way:</p>
<p>http://localhost/cgi-bin/wordpress/wp-admin/upgrade.php</p>
]]></content:encoded>
			<wfw:commentRss>http://arturmarques.com/wordpress/index.php/2006/08/16/upgrading-wordpress-on-iis-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress + BlogJet &#8211; Problems and Solutions</title>
		<link>http://arturmarques.com/wordpress/index.php/2006/08/14/wordpress-blogjet-problems-and-solutions/</link>
		<comments>http://arturmarques.com/wordpress/index.php/2006/08/14/wordpress-blogjet-problems-and-solutions/#comments</comments>
		<pubDate>Tue, 15 Aug 2006 02:14:54 +0000</pubDate>
		<dc:creator>am</dc:creator>
				<category><![CDATA[sw]]></category>
		<category><![CDATA[wordpress stuff]]></category>

		<guid isPermaLink="false">http://arturmarques.com/wordpress/index.php/2006/08/14/wordpress-blogjet-problems-and-solutions/</guid>
		<description><![CDATA[I found that the &#8220;group posting&#8221; (Blog -&#62; Group Posting) feature in BlogJet has one problem: if the post includes images and you are posting from your localhost PC to both a localhost blog and to a public Internet blog, then the public Internet blog might NOT display the pictures, because their URLs &#8211; their [...]]]></description>
			<content:encoded><![CDATA[<p>I found that the &#8220;group posting&#8221; (Blog -&gt; Group Posting) feature in <a href="http://blogjet.com/">BlogJet</a> has one problem: if the post includes images and you are posting from your localhost PC to <strong>both</strong> a localhost blog and to a public Internet blog, then the public Internet blog might NOT display the pictures, because their URLs &#8211; their <em>src</em> tag &#8211; might point to the localhost machine!</p>
<p>For example, I was &#8220;group posting&#8221; to <a href="http://arturmarques.com/">arturmarques.com</a> <strong>and</strong> to a http server on my Intranet (named &ldquo;X&rdquo;).<br />The <em>&lt;img src=&rdquo;something&rdquo;&gt;</em> HTML would always mention X, no matter the server.</p>
<p>I had to edit the many posts who had wrong URLs for the images. This huge error was hard to spot, because I did most browsing tests from the X machine, meaning that the images were still showing, because they were available from the Intranet. Only when testing from outside the Intranet, I realized my mistake.</p>
<p>When fixing the mistake, I found another <a href="http://blogjet.com/">BlogJet</a> annoyance: each closing bracket was being forward&rsquo;slashed.<br />For example <em>&lt;tag bla bla&gt;</em> was being transformed in <em>&lt;tag bla bla /&gt;</em>. This caused no HTML parsing errors, but did not correspond to the post&rsquo;s original HTML, so I also edited the affected posts, only to discover that the HTML that gets posted by <a href="http://blogjet.com/">BlogJet</a> is NOT exactly what the user&nbsp;types &#8211; again, the slash phenomenon happens, although it doesn&rsquo;t break the pages.</p>
<p>Because of multiple edits, I had posts with several slashes like &ldquo;<em>&lt;tag bla bla bla / / /&gt;</em>&rdquo; &ndash; this one corresponds to a twice edited post (one slash on creation; one extra slash per edit).</p>
<p>Doing the text find/replace operation to transform, for example,&nbsp;&ldquo;<em>/ / / /&gt;</em>&rdquo; in &ldquo;<em>&gt;</em>&rdquo; was NOT&nbsp;easy!<br />My default text editor (<a href="http://www.notetab.com/">NoteTab</a> Light 4.95) didn&rsquo;t detect the right character set, so&nbsp;when doing a simple copy paste from <a href="http://blogjet.com/">BlogJet</a>&rsquo;s HTML view, the Portuguese characters got all messed up.</p>
<p>Because of this, I started using <a href="http://www.editpadpro.com/editpadlite.html">EditPad Light</a>. This free editor allows to easily change the document&rsquo;s character set.<br />I found that <a href="http://blogjet.com/">BlogJet</a>&rsquo;s HTML is UTF-8. So, setting EditPad to UTF-8, allows direct copy/paste from <a href="http://blogjet.com/">BlogJet</a> even for non english characters.</p>
<p>Quite a ride. I am sorry if you visited the website and found (only) the &ldquo;ALT&rdquo; description for pictures&hellip; It is fixed &ndash; I hope.</p>
]]></content:encoded>
			<wfw:commentRss>http://arturmarques.com/wordpress/index.php/2006/08/14/wordpress-blogjet-problems-and-solutions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress blog not showing all categories?</title>
		<link>http://arturmarques.com/wordpress/index.php/2006/03/10/wordpress-blog-not-showing-all-categories/</link>
		<comments>http://arturmarques.com/wordpress/index.php/2006/03/10/wordpress-blog-not-showing-all-categories/#comments</comments>
		<pubDate>Fri, 10 Mar 2006 08:50:45 +0000</pubDate>
		<dc:creator>am</dc:creator>
				<category><![CDATA[wordpress stuff]]></category>

		<guid isPermaLink="false">http://arturmarques.com/wordpress/index.php/2006/03/10/wordpress-blog-not-showing-all-categories/</guid>
		<description><![CDATA[I found that when a WordPress blog doesn’t list all its categories with posts, the reason probably is because of its current presentation theme. This problem was happening with my private blog: when using the “almost spring 1.2” theme, some categories with posts were NOT listed; the problem went away when reverting to the “Wordpress [...]]]></description>
			<content:encoded><![CDATA[<p>I found that when a WordPress blog doesn’t list all its categories with posts, the reason probably is because of its current presentation theme.</p>
<p>This problem was happening with my private blog: when using the “almost spring 1.2” theme, some categories with posts were NOT listed; the problem went away when reverting to the “Wordpress Default 1.5” presentation.</p>
<p>After trying to figure out why this happened, I came to the conclusion that when a category X has a parent PX, and the corresponding posts are categorized only as X and not as X + PX, then most WordPress themes will just not list X, assuming that if the parent PX has no entries, than X must be empty too&#8230; which might not be the case.</p>
<p>I can understand this logic, but I can also understand that some users build hierarchies of categories, yet they prefer to not check the entire logical branch, when posting.</p>
]]></content:encoded>
			<wfw:commentRss>http://arturmarques.com/wordpress/index.php/2006/03/10/wordpress-blog-not-showing-all-categories/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.0 Problems on 2006-01-25</title>
		<link>http://arturmarques.com/wordpress/index.php/2006/01/25/wordpress-20-problems-on-2006-01-25/</link>
		<comments>http://arturmarques.com/wordpress/index.php/2006/01/25/wordpress-20-problems-on-2006-01-25/#comments</comments>
		<pubDate>Wed, 25 Jan 2006 15:41:26 +0000</pubDate>
		<dc:creator>am</dc:creator>
				<category><![CDATA[wordpress stuff]]></category>

		<guid isPermaLink="false">http://arturmarques.com/wordpress/?p=9</guid>
		<description><![CDATA[I found two problems (bugs?) with WordPress 2.0 + MySQL 5. (1) you can&#8217;t save a post, before you publish it. If you try to save, before publishing, you&#8217;ll get the error &#8220;WordPress database error: [Incorrect datetime value: '' for column 'post_date' at row 1]&#8220;. There is a workaround, for this problem: to force a [...]]]></description>
			<content:encoded><![CDATA[<p>I found two problems (bugs?) with WordPress 2.0 + MySQL 5.<br />
(1) you can&#8217;t save a post, before you publish it. If you try to save, before publishing, you&#8217;ll get the error &#8220;WordPress database error: [Incorrect datetime value: '' for column 'post_date' at row 1]&#8220;.</p>
<p>There is a workaround, for this problem: to force a &#8220;post timestamp&#8221;.</p>
<p>(2) you can&#8217;t upload files to the database. If you try to upload, you&#8217;ll get the error &#8220;WordPress database error: [Field 'post_content_filtered' doesn't have a default value]&#8220;.</p>
<p>I don&#8217;t know of a workaround for this problem.</p>
<p>These problems look like bugs, related to how WordPress 2.0 interacts with MySQL 5. If one uses MySQL 4, these specific issues shouldn&#8217;t arise.</p>
<p>Other people have identified these bugs. For (1) check <a title="WordPress 2, can't save post, before publishing it." href="http://wordpress.org/support/topic/53655">here</a>. For (2) check <a title="WordPress 2 can't upload files to MySQL 5 database" href="http://wordpress.org/support/topic/54487">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://arturmarques.com/wordpress/index.php/2006/01/25/wordpress-20-problems-on-2006-01-25/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Green Light to WordPress on 2006-01-22</title>
		<link>http://arturmarques.com/wordpress/index.php/2006/01/21/hello-world/</link>
		<comments>http://arturmarques.com/wordpress/index.php/2006/01/21/hello-world/#comments</comments>
		<pubDate>Sun, 22 Jan 2006 00:21:52 +0000</pubDate>
		<dc:creator>am</dc:creator>
				<category><![CDATA[wordpress stuff]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[After testing some blogging systems, WordPress won my heart! Unfortunately, installing WordPress on Windows 2003 + IIS6, was not as easy as it should have been. IIS6 is so different from IIS5 &#8211; the web server that comes with Windows XP Pro &#8211; that people used to deploy PHP applications on that platform, might be [...]]]></description>
			<content:encoded><![CDATA[<p>After testing some blogging systems, WordPress won my heart!</p>
<p>Unfortunately, installing WordPress on Windows 2003 + IIS6, was not as easy as it should have been. IIS6 is so different from IIS5 &#8211; the web server that comes with Windows XP Pro &#8211; that people used to deploy PHP applications on that platform, might be surprised and defeated with the new challenges&#8230; Just search the Internet for sentences like &#8220;running PHP5 on Windows 2003 Server&#8221; and you&#8217;ll find loads of requests for help.<br />
In fact, <strong>none</strong> of the solutions I found were 100% effective &#8211; that is why I will be publishing a step-by-step tutorial on how to do it. No one deserves to spend frustrating time, because of IIS6&#8242;s high security demands and low quality feedback, when something isn&#8217;t right.</p>
<p>I&#8217;ll edit this post (my first WordPress post!), to point that tutorial, when available.</p>
]]></content:encoded>
			<wfw:commentRss>http://arturmarques.com/wordpress/index.php/2006/01/21/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

