Ming the Mechanic:
Upgrades

The NewsLog of Flemming Funch
 Upgrades2004-09-08 23:59
12 comments
picture by Flemming Funch

I did a few upgrades on my server. That kind of thing is best done in spurts, as one usually can't upgrade just one thing, as one program depends on the other, and it easily ends up taking days to sort out the domino effects. But has to be done once in a while, if nothing else to catch the latest security fixes, and for the sake of progress.

So, I started by moving up to MySQL 4.1.3. Which is strictly speaking a beta version, but MySQL is normally so stable and bullet-proof, and I had seen so many references to cool features of 4.1 that it seemed to be time. But more of a jump than I expected. Database access suddenly didn't work in PHP, as the access libraries were different. And since I had to recompile it anyway, I might as well update some of the packages it uses. But I quickly ran into a few problems, and figured I might as well move from PHP 4.3.3 to 5.0.1 and see if that worked better. Which meant I had to upgrade some other packages it needed, and quickly they were then a version that weren't going to work with the earlier PHP, so I had to make it work. And I ended up upgrading libxml2, curl, libxpm, t1lib, libungif, libpng, ming (flash library), mod_ssl, mod_auth_mysql, and finally it all compiled properly. Oh, and apache too.

Upgrading a live server is a bit like replacing the engine of a car while it is running. The users of course expect that the car keeps running, but you have to take the engine out, and adjust a few things to make the new engine fit, and then the old engine no longer fits. And even if the new one runs, there might be hundreds of little things that suddenly might not work. It might be a little while before you discover that gif files no don't convert right, or that some little-used function just isn't happening now. In this case it wasn't too much. A version of Wordpress was crashing with PHP5 and needed to be upgraded. And MySQL 4.1 introduced some pervasive new features for dealing with character sets, which produced some strange errors until I got the configuration set right. And it removed support for the old ISAM database format. Which there still were some of, so they suddenly couldn't even be updated to the newer MyISAM format. So I needed to move them to another server, and update them, and move them back.

Upgraded the sendmail mail engine too, to get some security fixes. And suddenly the server started sending out a lot of old messages from a couple of months ago. I suppose they had been stuck in the outgoing queue undelivered. But that sure confused a few people.

Anyway, so far so good. All for the sake of progress.


[< Back] [Ming the Mechanic]

Category:  

12 comments

19 Dec 2014 @ 23:06 by Luis @190.207.236.27 : oyOfxqznrUmVYN
transmissions really don't give the car its power, the ennige is what will give you the power loss problems. but if it is the transmission you could have it rebuilt at aamco. they charge $999 to rebuild your transmission and you get a year warranty. but you may have an electronically controlled transmission, so the cost may be higher.(call them for details)also, make sure that you (if you have not) change your oil, spark plugs (distributor and plugs possibly as well), air/fuel filters. and add some injector cleaner to your gas tank before you have any work done to the transmission. also, have the transmission flushed. this should cost less than $200 and will increase your cars performance. DO NOT GO TO MIDAS OR OTHER CHAIN MECHANICS. they overcharge 3 times over. go to a local small time mechanic with a good reputation.  


23 Dec 2014 @ 13:23 by Shairol @190.206.182.29 : fgLForTOBBQaa
I almost tuhgoht you were about to say the Northwest sucked, but yah, I'd have to agree that Northwest Air does suck it's surprising how they in business sometimes. Maybe it's the prices not sure.  


22 Jan 2016 @ 19:05 by tubemate video downloader @180.215.121.196 : tubemate video downloader
Tubemate video downloader
Tubemate for PC
Tubemate video downloader
Tubemate For Android
Tubemate APK
Tubemate video downloader  



12 Feb 2016 @ 15:25 by wrestlemania 32 live stream @123.236.200.172 : best
erification, please type the word  


26 Feb 2016 @ 11:09 by Watch Wrestlemania 32 Online @45.64.213.134 : Watch Wrestlemania 32 Online
Wow. Thanks for sharing. Now check here Wrestlemania 32 Live Stream  


16 Mar 2016 @ 22:03 by Wrestle Mania @27.131.14.162 : WWE Wrestlemania 32 Live
WWE Wrestlemania 32 is an Annual Pay-per-view event which will take place on April 3, 2016, at 7.00 ET at AT&T Stadium Dallas, Texas. Wrestlemania 32 is a greatest Pay-per-view match for all WWE fan’s. All those look for the day and this year it will hold on 3rd April.  


20 Mar 2016 @ 10:02 by Khatrimaza 18+ @27.124.3.186 : Khatrimaza 18+, 300mb 18+, worldfree4u 1
Khatrimaza 18+, 300mb 18+, worldfree4u 18+, 18+  


22 Mar 2016 @ 19:27 by Wrestlemania 32 live stream @162.245.145.62 : Wrestlemania 32 live stream
Wrestlemania 32 Live Stream
Wrestlemania 32 Live Stream
Wrestlemania 32 Live Stream
Wrestlemania 32 Live Stream
Wrestlemania 32 Live Stream
Wrestlemania 32 Live Stream
Wrestlemania 32 Live Stream
Wrestlemania 32 Live Stream free
Wrestlemania 32
WWE Wrestlemania 32 Live Stream
WWE Wrestlemania 32 Live Stream
Pacquiao vs Bradley
WWE Wrestlemania 32 Live Stream
WWE Wrestlemania 32 Live Stream
WWE Wrestlemania 32 Live Stream
Pacquiao vs Bradley  



22 Mar 2016 @ 19:30 by pacquiao vs bradley @162.245.145.62 : pacquiao vs bradley
pacquiao vs bradley  


14 Apr 2016 @ 13:38 by Akash @116.203.72.46 : WWE Payback 2016 Live Streaming
WWE Payback Results
WWE Payback Main Event Match
WWE Payback Predictions
WWE Payback Live Streaming  



30 Apr 2016 @ 10:47 by ايس كريم بالنيتروجين @41.36.227.10 : ايس كريم بالنيتروجين
ايس كريم بالنيتروجين  


18 Aug 2016 @ 07:29 by National drink of Pakistan @182.186.141.16 : Malik
The particular tragedy inside Pakistan continues to worsen since relief products and support fall far in short supply of what is necessary. More support is anxiously needed because the potential for countless fatalities commences to loom.  


Your Name:
Your URL: (or email)
Subject:       
Comment:
For verification, please type the word you see on the left:


Other stories in
2014-11-01 17:33: The conversation of work
2007-02-24 14:20: Writing books in HTML/CSS
2007-02-05 15:21: Software is hard
2006-11-19 21:30: Thingamy
2005-12-14 15:15: Ruby on Rails
2005-03-19 16:04: Comment and Refererrer Spam
2005-02-23 21:34: Wikipedia
2005-02-22 17:32: Mail
2005-02-10 16:00: More Google wizardry
2005-02-04 15:14: The Six Laws of the New Software



[< Back] [Ming the Mechanic] [PermaLink]? 


Link to this article as: http://ming.tv/flemming2.php/__show_article/_a000010-001363.htm
Main Page: ming.tv