Page 1 of 1

Upgrading to 5.2 networking question

Posted: Fri Jan 05, 2007 3:51 am
by delontan
hi,

i am trying to upgrade to 5.2 from 5.0.3, keeping current apache 2.0.59 to work with oracle 9i, mssql in windows 2003 environment.

Will there be any problem/different if the upgrade is done in a computer under a windows domain or under a workgroup?

what i meant is that if i installed everything correctly and everything works fine in a workgroup setting (lab environment, also win 2003), will there be any problem if i do the upgrade on the computer under a domain network (production environment)?

i don't know if there's any relation at all but i can't perform the upgrade until i know it's safe to do so in production (somehow i have to test it in the lab?? so troublesome).


plz advise!

thanks!
[url=http://forums.devnetwork.net/viewtopic.php?t=30037]Forum Rules[/url] Section 1.1 wrote:3. Do not make multiple, identical posts. This is viewed as spam and will be deleted.
Onion - I've removed your thread from Misc.

Re: Upgrading to 5.2 networking question

Posted: Fri Jan 05, 2007 5:59 am
by onion2k
delontan wrote:i don't know if there's any relation at all but i can't perform the upgrade until i know it's safe to do so in production (somehow i have to test it in the lab?? so troublesome).
Surely the whole point of doing the upgrade in the lab first is to find out if it'll go wrong. If it does then you'll solve any issues, make sure its ok, and then upgrade your production environment.

So, basically, try it and see.

will it make a different it's under a workgroup or domain

Posted: Fri Jan 05, 2007 11:53 am
by delontan
well, the network setting (WORKGROUP) is different for the lab and production (DOMAIN). and i don't know how to mirror the same network setting from the production to the lab for testing the upgrade.

now, it works fine in the lab (WORKGROUP) but i afraid that it may not work properly if i do it in the production. I am not allowed or have permission to do "testing" in the production. if it failed, i am in trouble.

my main question is: does it really a matter if i do the upgrade on a computer under a WORKGROUP or DOMAIN? does WORKGROUP or DOMAIN setting play a role at all? [p/s: i can't do testing in production until i actually deploy the upgrade to production due to ..... :( ]

I tried to read and understand WORKGROUP and DOMAIN but i don't really know much about networking.

For example, production is working, people can access the intranet and run the PHP pages. After upgrade (only upgrade PHP 5.2 correctly and configuration [assumeing configuration is done properly for apache and php) under all other same network and etc. settings), will it still work?

i know it may sound vague or hard to answer since there are so many variables out there.

Plz advise with as much information here. Thanks!

Posted: Fri Jan 05, 2007 12:19 pm
by onion2k
As far as I know the windows domain doesn't have any affect whatsoever on an install, but I've only installed PHP on 2000 and XP in a networked Windows environment so don't assume that's necessarily right.

On a more general note though, you really need 3 servers to do this stuff properly. You should have a development server where software is created. The set up for that environment isn't particularly important. Then you should really have a Test Server and a Production Server ... these should be absolutely identical so you can test new rollouts and know exactly how they're going to act when they're put live. I was reading something about how eBay do rollouts of their software the other day, they've actually virtualised pretty much the whole thing so they can rollout changes every couple of weeks without any worries about how it'll affect the live code. Very clever. That doesn't help you at all though.

great help!

Posted: Sat Jan 06, 2007 2:00 am
by delontan
Thanks for the advise! I agreed that I should've a development environment, Test server and production server which all of them should have identical environment/settings.

the virtulize rollout seems cool. actually, i thought about ghosting the php lab (lab network) and then put in under the production network domain to do testing. but it's hard to find identical m/b, hard drive and etc..

i will definitely looking into the virtual thingy that ebay did for rollout...

thanks bunch!