----- 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.

Reply via email to