|
|
As LAMP[1], the open source Web platform consisting of Linux, Apache, MySQL, and PHP got popular, people wanted the same method of developing Web based software on MS Windows. This yielded to the Windows version of LAMP - WAMP[2]. Just like many Linux distributions, there are many different distributions of WAMP. The Uniform Server is one of them.
On the other hand, WSO2 WSF/PHP is the most comprehensive framework for providing and consuming SOAP/REST Web services. A complete list of features is available here. You can learn how to install WSO2 WSF/PHP on the Uniform Server and get the best of both worlds.
| WSF/PHP | 1.2.0 |
| The Uniform Server | 3.5 |
| Windows | XP |
1. Download The Uniform Server and unzip it to a location on your hard drive. After unzipping, you'll find the top level directory, as given in the following screen shot:

2. Download the WSF/PHP plugin for The Uniform Server and unzip it.

3. Copy wsf.dll residing in WSF/PHP plugin to W:\usr\local\php\extensions. Note that the udrive folder in top level directory of The Uniform Server distribution will be referred to as the W: drive throughout this document. The reason for that is, when you start The Uniform Server, contents of this folder will be accessible through the W: drive.

4. Copy wsf_c and wsf_php_scripts folders to W:\usr\local\

5. The next step is to load the wsf.dll from PHP. You need to open php.ini in W:\usr\local\php\php.ini with your favorite text editor and insert the following into it:

6. Now, you have to add the wsf_php_scripts folder to your include path. Find the line include_path variable, in php.ini. /usr/local/wsf_php_scripts should be added to it as displayed in the screen shot. Save the file.

7. Now, you need to open up Server_Start.bat residing in the top level folder of the Uniform Server and add the folder containing WSF/C libraries to the PATH variable. At the end of this step, the PATH variable should have \usr\local\wsf_c\lib added to it.

8. Copy samples folder in WSF/PHP plugin, to W:\www.

9. Start the Uniform Server by double clicking on Server_Start.bat. Now you can find samples of WSF/PHP demonstrating all features of WSF/PHP at http://localhost/samples. Following screen shot shows the sudoku sample:

This document guided you through the process of installing WSO2 WSF/PHP on the Uniform Server. If you're unable to get it working or have any queries don't hesitate to email me (author) or leave a comment.
[1] LAMP
[2] WAMP
[3] WSO2 WSF/PHP
Chintana Wilamuna, Software Engineer WSO2. chintana at wso2 dot com.
cannot download the file Uniserver-WSF-PHP.zip
re: cannot download the file Uniserver-WSF-PHP.zip
web design new york
corporate business credit card
credit card processing
capital allowances