PhpWsdl framework ~~~~~~~~~~~~~~~~~ To install the demonstrations on your webserver, simply copy all files to a folder that is accessable with a browser. To see the generated WSDL, you don't need to do anything else. The caching feature also needs a writeable cache folder. Per default the demo classes are using the subfolder "cache". Set the rights for this folder to 777. You really should use caching! Disabling the cache makes only sense in some special cases. However, PhpWsdl can also work with caching disabled. To see the WSDL in your browser, the location should look like this: http://your-server.com/demo.php?WSDL&readable This location is also valid when adding a service or web reference in Microsoft Visual Studio for example. Within the WSDL the real SOAP endpoint (without "?WSDL") is defined. But for your project you should use the optimized WSDL URI: http://your-server.com/demo.php?WSDL To see a human readable HTML interface description, simply use this location: http://your-server.com/demo.php To download a PHP SOAP client proxy class, use this locatioN: http://your-server.com/demo.php?PHPSOAPCLIENT If something doesn't work, be sure that your PHP installation includes the PHP SoapServer class! To determine this, you can use this PHP script: