« Cannot delete file : Access is denied | Main | The People's Progressive Truth Generator »

March 13, 2006

Upgrading PHP422 to PHP512 under XP

To upgrade from PHP422 to PHP512, I went and downloaded the PHP 5.1.2 windows binaries (.zip version). Note: When you download PHP for Windows, make sure you get the .zip file instead of the executable installation file, or you won't get the Apache dll files. I extracted them to a folder named c:\php_512.

Then, I deleted all of my version 4 php*.dll files from the c:\windows\system folder. I copied in my new version 512 copy of the GD2 extension (php_gd2.dll) to the c:\windows\system folder. (Alternately, you could use c:\windows\system32. Either folder works for me.)

I replaced my old PHP.INI in the C:\windows with my new and improved version 5 PHP.INI file. These are the only changes I made to it:
register_globals = On
extension=php_gd2.dll
SMTP = mail.wispertel.net
smtp_port = 25
sendmail_from = peeniewallie@wispertel.net

I edited my Apache httpd.conf configuration file to load the new PHP module:

LoadModule php5_module "c:/php512/php5apache2.dll" *
#LoadModule php4_module "c:/php442/sapi/php4apache2.dll"

DocumentRoot "C:/Inetpub/wwwroot"

DirectoryIndex index.php index.html index.html.var index.cgi

* Note: Be sure to use the php5apache2.dll. Not the php5apache.dll.
** Note: Slashes always have to go forwards, even though it's Windows. I know. It looks stupid. But trust me. It's right.

And then I restarted the server. (God, I love Apache!)


Technorati tags:
Delicious tags:

Folksonomy:These icons link to social bookmarking sites where readers can share web pages.
 
digg  Furl  Spurl  Reddit  blinkbits  BlinkList  blogmarks  connotea  De.lirio.us  Fark  feedmelinks  LinkaGoGo  Ma.gnolia  NewsVine  Netvouz  RawSugar  scuttle  Shadows  Simpy  Smarking  TailRank  Wists  YahooMyWeb

Posted by Peenie Wallie on March 13, 2006 at 09:40 PM

Comments

Scary to think there are people out there to whom all that makes sense. Probably Racanksy.

Posted by: Billll on March 18, 2006 at 04:27 PM

Post a comment




Remember Me?

(you may use HTML tags for style)