Portal Home > Knowledgebase > Articles Database > Windows dedicated server help needed please, new to windows


Windows dedicated server help needed please, new to windows




Posted by SoftDux, 04-14-2008, 07:08 PM
Hi all We recently got a client who's got two Windows 2003 servers, using HELM as a control panel, and running IIS & Exchange. The server has PHP 5.2.5 installed as CGI/FastCGI Now, I'd like to add more PHP modules to PHP, how does one do it on Windows? And where can I get some good, easy to following tutorials on IIS & Exchange hosting?

Posted by 24x7group, 04-15-2008, 02:48 AM
I think you can find some useful info on this page: http://nl2.php.net/manual/en/install...extensions.php For "how to's" about exchange and IIS I would do a search on google for what exactly you don't have an answer. Good luck with it.

Posted by SoftDux, 04-15-2008, 03:17 AM
well, my problem is that this is a live server, so I don't want to try out new things on a client's live server ..... Any suggestions? Sorry, what I meant to say, is. I'd like to hear some feedback from someone with experience on downloading & installing all the extra extensions. Can it break something? Can it cause problems? I know on Linux, some combinations of PHP extensions can cause problems

Posted by 24x7group, 04-15-2008, 03:56 AM
Basicly you can enable an extension and then you need to restart apache anyway for it to function. If it doesn't start ok then you can simply disable the extension again and restart apache So actually there's not much you can do wrong. If you are not too experienced with it, maybe agree on some Service Level Agreement with your host or an external company who can manage that system for you and enable / disable the necessary extensions.

Posted by ShyGuy82, 04-15-2008, 12:00 PM
You would add your modules in php.ini in your PHP folder. Open your php.ini file and look for the block of EXTENSIONS. You should see something like this: ;extension=php_bz2.dll ;extension=php_curl.dll ;extension=php_dba.dll ;extension=php_dbase.dll ;extension=php_exif.dll ;extension=php_fdf.dll extension=php_gd2.dll ;extension=php_gettext.dll ;extension=php_gmp.dll ...... and more of these notice the semicolon at the beginning of each line? This means that these lines are commented out and are not being used...you would have to uncomment the line for your certain extension (or add the one it doesnt have). But you would still need to restart IIS for it to take effect.

Posted by SoftDux, 04-15-2008, 02:03 PM
Ok, so the same principle as on a Linux server, but it sounds a bit easier. On Linux things can sometimes go wrong when you compile new things into PHP, or Apache, and you need to redo the whole thing. Thanx I know PHP quite well, but only on Linux & UNIX, been running & maintaining Linux servers for a few years already. Windows is just new to me.

Posted by ShyGuy82, 04-15-2008, 02:18 PM
Forgot to mention. Once you setup ur extension, just open a command prompt and type iisreset /restart

Posted by Armadillos, 04-15-2008, 04:44 PM
Don't even need the /restart. Just iisreset at the command prompt!

Posted by hosthighuk, 04-15-2008, 05:02 PM
depending on your IIS, you may not even need to restart IIS - i don't.

Posted by sirius, 04-15-2008, 05:13 PM
Moved to Technical and Security Issues.... Sirius

Posted by SoftDux, 04-16-2008, 03:53 PM
Thanx, nice trick Thank you

Posted by activelobby4u, 04-16-2008, 04:54 PM
Unlike Linux, php in windows is more like run time.All you need to do is place the required dll files in the extension directory and uncomment the same in php.ini. Once done iisreset /restart



Was this answer helpful?

Add to Favourites Add to Favourites    Print this Article Print this Article

Also Read
SPF record help! (Views: 482)
better deal? (Views: 476)