----- Original Message ----- From: "alternate_dph"
I'm trying to install php on windows xp. I have got Apache successfully installed already. I keep running into this error when running the windows installer: Error trying to access the local webservice: GetObject Failed. You will need to manually configure IIS via the management console. What causes this error and how can I avoid it? ----------------------------- On a windows platform IIS is the server that handles the protocols and ports that Apache connects to so that it can serve web pages. IIS may not be installed as a running service on XP? I do not know as I do not use XP. Perhaps you can try a pre-configured package like WAMP or XAMP (google them). Windows is a poor choice for a server as it does not support posix extensions. These extensions control file and directory ownership and access so be aware that anything you develop on windows may not have the expected security. Windows is really only good for Microsoft languages such as ASP .NET etc. Having said that I use UniSever on a windows platform for some development but I do all the security parts on a linux server. I do most of the PHP on a live server and use the local machine to develop the Javascript parts of the same scripts. I tried to install a XAMP but run into dependency issues so I went for UniServer. UniServer has issues to and experience with command line and batch files helps. The Uniserver authors go to far with error checking when starting and stoping the server with batch files. I removed the error checking so that the batch files 'run blind' and also added some instructions to clean up when shutting down the server. The original files would start the server and stop the server but the server could not then be re-started without a system re-boot. My fixes resolved this issue. There is however still one issue with the current release of UniServer in that the shutdown process leaves one service still running. This does not seem to be problem though. If you are new to PHP development and you want to develop offline then you will have lots of problems with version and configuration differences. Pay close attention to version support when reading up on PHP. If you decide on UniServer then I can help with debugging it for you. Thanks, Rob.
