<?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"
	>

<channel>
	<title>Michael Gracie &#187; PHP</title>
	<atom:link href="http://michaelgracie.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://michaelgracie.com</link>
	<description>Clever Tagline Unavailable At Publication Time</description>
	<pubDate>Sat, 22 Nov 2008 18:31:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Have Fedora, but no mcrypt functionality for PHP?</title>
		<link>http://michaelgracie.com/2008/02/21/have-fedora-but-no-mcrypt-functionality-for-php/</link>
		<comments>http://michaelgracie.com/2008/02/21/have-fedora-but-no-mcrypt-functionality-for-php/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 18:20:17 +0000</pubDate>
		<dc:creator>Michael Gracie</dc:creator>
		
		<category><![CDATA[Office]]></category>

		<category><![CDATA[Fedora]]></category>

		<category><![CDATA[mcrypt]]></category>

		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://michaelgracie.com/2008/02/21/have-fedora-but-no-mcrypt-functionality-for-php/</guid>
		<description><![CDATA[Easy fix, despite the official line from PHP which says you need to recompile PHP &#8211;with-mcrypt.
I&#8217;ll caveat this by stating I&#8217;m using Fedora Core 7&#8230;
1) At the terminal, su root - you are now going to yum, not ./configure, make, and make install&#8230;
2) yum install mcrypt - this will get you libmcrypt, mhash, and mcrypt
3) [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>Easy fix, despite <a href="http://us.php.net/mcrypt">the official line from PHP</a> which says you need to recompile PHP &#8211;with-mcrypt.</p>
<p>I&#8217;ll caveat this by stating I&#8217;m using Fedora Core 7&#8230;</p>
<p>1) At the terminal, su root - you are now going to yum, not ./configure, make, and make install&#8230;</p>
<p>2) yum install mcrypt - this will get you libmcrypt, mhash, and mcrypt</p>
<p>3) yum install php-mcrypt - this will get you the functionality within PHP</p>
<p>Uh&#8230;done (without hassles).</p>
<!-- sphereit end -->]]></content:encoded>
			<wfw:commentRss>http://michaelgracie.com/2008/02/21/have-fedora-but-no-mcrypt-functionality-for-php/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8220;Pretty Hard to Protect&#8221;</title>
		<link>http://michaelgracie.com/2006/12/21/pretty-hard-to-protect/</link>
		<comments>http://michaelgracie.com/2006/12/21/pretty-hard-to-protect/#comments</comments>
		<pubDate>Thu, 21 Dec 2006 15:32:50 +0000</pubDate>
		<dc:creator>Michael Gracie</dc:creator>
		
		<category><![CDATA[Spamroll]]></category>

		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.michaelgracie.com/pretty-hard-to-protect/</guid>
		<description><![CDATA[PHP is under increased security scrutiny, which comes as little surprise.
PHP is a dynamic scripting language, and a favorite tool of hobbyists (think &#8220;personal home page&#8221;).  Plenty of folks start open-source projects using PHP, those projects become popular for their ease of installation and use (think Mambo), and few pay attention to the cross-site [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>PHP is <a title="PHP security under scrutiny | The Register" href="http://www.theregister.co.uk/2006/12/21/php_security_scrutinised/">under increased security scrutiny</a>, which comes as little surprise.</p>
<p>PHP is a dynamic scripting language, and a favorite tool of hobbyists (think &#8220;personal home page&#8221;).  Plenty of folks start open-source projects using PHP, those projects become popular for their ease of installation and use (think Mambo), and few pay attention to the cross-site scripting holes and the like until long after businesses decide to employ their use.</p>
<p>It&#8217;s not inherent flaws with the language per-se, but instead the effort PHP is going to have to make to get out of the &#8220;script kiddie&#8221; arsenal.  Is this an opportunity for someone to set up shop doing nothing but fixing holes in PHP-based applications, or is the world going to wait for the open-source workhorses to find them themselves?</p>
<!-- sphereit end -->]]></content:encoded>
			<wfw:commentRss>http://michaelgracie.com/2006/12/21/pretty-hard-to-protect/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Burning a hole in my pocket, but I don&#8217;t care</title>
		<link>http://michaelgracie.com/2005/02/11/burning-a-hole-in-my-pocket-but-i-dont-care/</link>
		<comments>http://michaelgracie.com/2005/02/11/burning-a-hole-in-my-pocket-but-i-dont-care/#comments</comments>
		<pubDate>Fri, 11 Feb 2005 07:16:15 +0000</pubDate>
		<dc:creator>Michael Gracie</dc:creator>
		
		<category><![CDATA[Thoughtmarket]]></category>

		<category><![CDATA[Apple]]></category>

		<category><![CDATA[Fedex]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[LAN]]></category>

		<category><![CDATA[MacMall]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Powerbook]]></category>

		<category><![CDATA[Superdrive]]></category>

		<category><![CDATA[WPA]]></category>

		<guid isPermaLink="false">http://www.michaelgracie.com/?p=22</guid>
		<description><![CDATA[My better judgement was tossed on the front steps this last Wednesday, the moment the MacMall sales associate told me there was no sales tax on products purchased online, for delivery to me.
New release Apple Powerbook G4 12 inch with Superdrive.  80gb hard, 512mb RAM, Airport Extreme, Bluetooth 2.0, etc. etc.  Oops.
Now for [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>My better judgement was tossed on the front steps this last Wednesday, the moment the <a href="http://www.macmall.com/">MacMall</a> sales associate told me there was no sales tax on products purchased online, for delivery to me.</p>
<p>New release Apple Powerbook G4 12 inch with Superdrive.  80gb hard, 512mb RAM, Airport Extreme, Bluetooth 2.0, etc. etc.  Oops.</p>
<p>Now for some initial thoughts after tinkering around with it for the last six hours&#8230;&#8230;.<br />
<span id="more-22"></span><br />
First, MacMall service is great.  Shipped as promised, on time (Fedex next day for $9.99).  Well packaged all the way down to the fine Apple box.</p>
<p>Turned it on to about a 50% charge, and ran through the setup.  OS X networking could not get into my WPA&#8217;ed wireless LAN on the upfront try.  After setup, I had to configure through System Preferences.</p>
<p>I found Safari slow and cumbersome right off the bat, compared to Firefox, so I made that a second point to take care of.  Importing old bookmarks was cake, as I already use <a href="http://www.getfirefox.com/">Firefox</a> on Windows and Linux.</p>
<p>Then unwrapped Xcode, as no decent machine deserves to go without some development tools, even if the owner doesn&#8217;t know the difference between Fortran 77 and <a href="http://www.php.net/">PHP</a>.</p>
<p>For office suites, it is my understanding that <a href="http://www.openoffice.org/">OpenOffice</a> is not too hot for the Mac, so a quick trip to the store I went, to pick up MS Office 2004 for Mac.</p>
<p>Again, easy as pie install there, then the battle to get calendar and contacts in began.  It is rumored that this would be a chore, but I found it less than arduous, with a little help from the OS community.  There is a program called <a href="http://outport.sourceforge.net/">Outport</a> that gets these items out of Outlook.  Despite a lack of recent development, and lot of disclaimers on its use with anything beyond Office 2000, it work fine on my Windows version of Office 2003 (in fact, I used the same program to get the same data over to Evolution 2.0).</p>
<p>Anyway, once I had this little tool running again, I exported all contact and calendar items to &#8220;V&#8221; formats, and then moved them over to the Mac.  Then, I selected all vCard items, and double clicked on them.  They shot over to Address Book lickety split.  Then did the same with the vCal files, and iCal.  Next I opened the Entourage address book window, as well as the Mac Address Book.  I then highlighted all the address in Address Book, and dragged them, first to the left out of the window, then up and into Entourage.  Worked great.  Same went for calendar, but then I had to delete a lot of duplicates (don&#8217;t know how they got there).</p>
<p>I am not going to go through an explanation of how I got all me email over, because I haven&#8217;t done it yet.  Simple process though - use Mozilla on both ends of the transfer, according to numerous sources.</p>
<p>Email notwithstanding, up and functional as a work machine in just a few hours time.</p>
<p>A couple of other notes:</p>
<p>OS X reads NTFS just fine, despite what the forums say.  I have a Firewire drive for backup, using it with my 1394 mini port on the Dell C840.  So I unplugged it, attached a generic firewire cable, and the Mac sees it no problem.</p>
<p>I am also very very glad I took the time to learn Linux.  The Mac is quite similar, just without all the driver install hassles.  I will likely install X11 on the Mac so I can run some of my favorite open source progs on it too.</p>
<p>All and all a nice experience.  But I must also say the slab is a pretty tight package, and doesn&#8217;t get very hot either.  I hope my future experience deems it a good addition to the computing quiver.</p>
<!-- sphereit end -->]]></content:encoded>
			<wfw:commentRss>http://michaelgracie.com/2005/02/11/burning-a-hole-in-my-pocket-but-i-dont-care/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quick thanks on a PHP problem</title>
		<link>http://michaelgracie.com/2005/01/31/quick-thanks-on-a-php-problem/</link>
		<comments>http://michaelgracie.com/2005/01/31/quick-thanks-on-a-php-problem/#comments</comments>
		<pubDate>Tue, 01 Feb 2005 00:55:07 +0000</pubDate>
		<dc:creator>Michael Gracie</dc:creator>
		
		<category><![CDATA[Thoughtmarket]]></category>

		<category><![CDATA[644]]></category>

		<category><![CDATA[Linux]]></category>

		<category><![CDATA[permissions]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.michaelgracie.com/?p=15</guid>
		<description><![CDATA[I&#8217;ve got to pass thanks on to michaelk, Senior Member at Linux Questions.org for figuring out why my PHP scripts would not work on FC3, despite my crude attempt at explaining the problem.
Repeat after me&#8230;..PHP scripts must have Unix permission 644 in order to run on Apache.  Again, PHP scripts must have Unix permission [...]]]></description>
			<content:encoded><![CDATA[<!-- sphereit start --><p>I&#8217;ve got to pass thanks on to michaelk, Senior Member at <a href="http://www.linuxquestions.org/">Linux Questions.org</a> for figuring out why my PHP scripts would not work on FC3, despite my crude attempt at explaining the problem.</p>
<p>Repeat after me&#8230;..PHP scripts must have Unix permission 644 in order to run on Apache.  Again, PHP scripts must have Unix permission 644 in order to run on Apache.</p>
<p>Dumb mistake figured out by a quick thinker.  Thanks again.</p>
<!-- sphereit end -->]]></content:encoded>
			<wfw:commentRss>http://michaelgracie.com/2005/01/31/quick-thanks-on-a-php-problem/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
