Moving PHP/MySQL sites from linux hosting to Windows 2000 hosting

mugs

Lifer
Apr 29, 2003
48,920
46
91
We're looking to move from PHP/MySQL to ASP.NET for our websites at work, and it would be great to be able to run our current scripts on our new server. Are there any issues we can expect in moving PHP/MySQL scripts from a linux server frunning apache to a Windows server running IIS?
 

MrChad

Lifer
Aug 22, 2001
13,507
3
81
Originally posted by: mugs
We're looking to move from PHP/MySQL to ASP.NET for our websites at work, and it would be great to be able to run our current scripts on our new server. Are there any issues we can expect in moving PHP/MySQL scripts from a linux server frunning apache to a Windows server running IIS?

Look out for differences in Unix and Windows filesystem conventions (e.g. referencing directories with a '\' in Windows instead of a '/' in Unix).

Make sure your OS and IIS are up-to-date.

Try running the IIS lock-down tool to prevent some common IIS exploits, although be aware that this may break your website depending on how you've written certain features (as always, test thoroughly).

Test, test, test. :)
 

edmicman

Golden Member
May 30, 2001
1,682
0
0
are you going to be running php/mysql on the windows server, or are you moving to asp.net and sql server? if its the latter, you've got quite the project ahead, converting your php pages to asp. but you should be able to install php and mysql on the windows server and have that work just as it did on the unix box. good luck!
 

mugs

Lifer
Apr 29, 2003
48,920
46
91
Originally posted by: edmicman
are you going to be running php/mysql on the windows server, or are you moving to asp.net and sql server? if its the latter, you've got quite the project ahead, converting your php pages to asp. but you should be able to install php and mysql on the windows server and have that work just as it did on the unix box. good luck!

Yeah, the plan is to run PHP and MySQL on the windows server until they need to be updated, then they'll be rewritten in ASP.NET.