473,394 Members | 1,831 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

small step from 4.2.2 > 4.3.1? giant leap for mankind?

I'm running a local development set up of apache/php/mysql
on a win 2000 system.
For my sins I installed it using an all-in-one installer (foxserv)
support for which now seems to have vanished.
I have a very hazy idea about how it is configured (ok, I can do the
php.ini stuff,
but thats about all) I think its called 'learned incompetance' or 'life's
too short' syndrome.
Anyway, I really need to upgrade the PHP to 4.3.1 at least to match my web
host's implementation. (let's not even think about v.5)

I have been trying for over a week now to get this sorted, but everytime I
think I've done it
apache refuses to start and I have to revert to 4.2.2. defeated. I've read
loads of frankly unhelpful or downright incomprehensible information and
clutched at straws like ' just install over the old version...' but cannot
get this sorted.

It turns out the windows installer for 4.3.1 won't do Apache (tells you
after you've started) and leaves you high and dry after hinting that maybe
it's installed 4.3.1 but 'Apache needs manually configuring' - directing you
to another incomprehensible .txt file for help!

Now, I could just uninstall the lot ( no doubt that would be a nightmare
too)
and get a newer idiots installation package, but I'd obviously have to
backup all my
mysql databases.( 40+) etc.and it seems a tad brutal when all I actually
need is
php 4.3.1

OK, enough ranting, if anyone knows of a good guide to upgrading php in an
existing apache set-up , written in plain english then I would be very very
grateful for a pointer.
Jul 17 '05 #1
5 1314
On Mon, 7 Mar 2005 14:52:06 +0000 (UTC), "Chamomile"
<ne********@chamomile.co.uk> wrote:
OK, enough ranting, if anyone knows of a good guide to upgrading php in an
existing apache set-up , written in plain english then I would be very very
grateful for a pointer.


In your httpd.conf (apache configuration) wherever it references the
full path to PHP 4.2.2 change that to where you've installed PHP 4.3.1
and it should work just fine.

You might have to copy some DLL's into your Windows/System32 directory
for some of the PHP extensions work. Apache sometimes gives unrelated
errors if this hasn't been done.

Jul 17 '05 #2

You might have to copy some DLL's into your Windows/System32 directory
for some of the PHP extensions work. Apache sometimes gives unrelated
errors if this hasn't been done.

um, any idea what these dlls are, or where they might be copied from?
Jul 17 '05 #3
On Mon, 7 Mar 2005 17:52:35 +0000 (UTC), "Chamomile"
<ne********@chamomile.co.uk> wrote:

You might have to copy some DLL's into your Windows/System32 directory
for some of the PHP extensions work. Apache sometimes gives unrelated
errors if this hasn't been done.

um, any idea what these dlls are, or where they might be copied from?


After you've unzipped PHP, in the root directory is a file called
"install.txt". You want to look at the "Manual Installation Steps"
and "Apache 1.3.x on Microsft Windows" chapters.

Yes, in otherwords, RTFM. But it's all explained in there.

To answer you question, the dlls are located in the /dll/ directory.

Jul 17 '05 #4
SSM
Those dlls are the ones needed by some of the extensions that you may
use in PHP. You can copy them from "dlls" directory, present in the
directory into which you've installed your PHP 4.3.1.
As you are using the MySQL extension, you'll need to copy the
libmysql.dll without fail.

Jul 17 '05 #5
thanks ssm
and wayne : I have RTFM but I CMAFSOOI!

"SSM" <ss****@gmail.com> wrote in message
news:11**********************@z14g2000cwz.googlegr oups.com...
Those dlls are the ones needed by some of the extensions that you may
use in PHP. You can copy them from "dlls" directory, present in the
directory into which you've installed your PHP 4.3.1.
As you are using the MySQL extension, you'll need to copy the
libmysql.dll without fail.

Jul 17 '05 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: John Hunter | last post by:
>>> from datetime import date >>> dt = date(1005,1,1) >>> print dt.strftime('%Y') Traceback (most recent call last): File "<stdin>", line 1, in ? ValueError: year=1005 is before 1900; the...
14
by: laurence | last post by:
I am implementing a comprehensive image-map generator utility, so have been studying W3C HTML 4.01 Specification (http://www.w3.org/TR/html4/struct/objects.html#h-13.6) on image maps (among other...
2
by: RBohannon | last post by:
I had some help on this one earlier, but I'm still having a bit of trouble. I'm sure it's something simple that I just don't know. I'm using Access2000. I have one table with employee salary...
3
by: nriesch | last post by:
In the documentation, the "Second" property of class DateTime is a value between 0 and 59. In UTC time, approximately every year of so, a leap second is added at 00:00:00 UTC, so as to account...
4
by: Dr John Stockton | last post by:
I'm starting a new thread, for clarity. I'm assuming that it's ECMA-262 3rd Edn (1999) that we should be using for Web pages; that 4th Edn (what's its present status? is it available?) is too...
8
by: tomasio | last post by:
Dear NG-Readers, I forgot to post the URL to the html-file and the linked CSS. Here they are: html: http://tomasio.at/temp/Unterseite_Templ2.html CSS: http://tomasio.at/temp/stylesheet.css...
37
by: David T. Ashley | last post by:
I have Red Hat Enterprise Linux 4. I was just reading up about UTC and leap seconds. Is it true on my system that the Unix time may skip up or down by one second at midnight when there is a...
11
by: Wojciech Gryc | last post by:
Hi, I recently started using Python and am extremely happy with how productive it's made me, even as a new user. I'm hoping to continue using the language for my research, and have come across a...
1
by: =?ISO-8859-1?Q?Andr=E9?= | last post by:
Hi everyone, I'd be interested in hearing suggestions as to the "best" way to drive a Python program step by step from another application. Details: --------- I have implemented a "Robot"...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.