Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "OHF Bridge PHP Sample Client"
(→PHP Pears) |
(→Installation) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
Make sure you install the PHP engine in Apache, you may also use one of the LAMP or WAMP installations. | Make sure you install the PHP engine in Apache, you may also use one of the LAMP or WAMP installations. | ||
− | ===PHP | + | ===Required PHP PEAR Libraries=== |
Note that there is a problem with this PHP version pear. To fix it fetch a recent [http://go-pear.org go-pear.php here], save it as C:\PHP\PEAR\go-pear.php and run again go-pear.bat. | Note that there is a problem with this PHP version pear. To fix it fetch a recent [http://go-pear.org go-pear.php here], save it as C:\PHP\PEAR\go-pear.php and run again go-pear.bat. | ||
Line 18: | Line 18: | ||
* Install PHP XSL support, see [http://www.sitepoint.com/article/transform-php-xslt this] site ([http://www.onlamp.com/pub/a/onlamp/2001/03/16/sablotron.html and this too]) for instructions. | * Install PHP XSL support, see [http://www.sitepoint.com/article/transform-php-xslt this] site ([http://www.onlamp.com/pub/a/onlamp/2001/03/16/sablotron.html and this too]) for instructions. | ||
− | * Install dBug from [http://dbug.ospinto.com/ this site]. Place the dBug.php file in your ''<your PHP install path>/pear/dBug''. | + | * Install dBug from [http://dbug.ospinto.com/ this site]. Place the dBug.php file in your ''<your PHP install path>/pear/dBug''. I recommend turning the '''display_errors''' to ''Off''' in the php.ini since dBug sometimes create error notices. |
==Installation== | ==Installation== | ||
Line 24: | Line 24: | ||
* Set the '''org.eclipse.ohf.bridge.client''' as the root directory of the Apache server | * Set the '''org.eclipse.ohf.bridge.client''' as the root directory of the Apache server | ||
* Open the '''org.eclipse.ohf.bridge.client/conf/client_conf.php''' | * Open the '''org.eclipse.ohf.bridge.client/conf/client_conf.php''' | ||
− | ** Edit the '''OHF_SERVICE_URL''' definition to point to the [[ | + | ** Edit the '''OHF_SERVICE_URL''' definition to point to the [[OHF Bridge]] Web service endpoint |
* Done! | * Done! |
Latest revision as of 12:56, 12 February 2007
Installation pre-requisits
Make sure you install the PHP engine in Apache, you may also use one of the LAMP or WAMP installations.
Required PHP PEAR Libraries
Note that there is a problem with this PHP version pear. To fix it fetch a recent go-pear.php here, save it as C:\PHP\PEAR\go-pear.php and run again go-pear.bat.
To install the PEARs, go the PHP installation directory and run something like:
pear install XML_Parser
The PEARs you need are:
- SOAP-0.9.4
- XML_Parser
- XML_Util
- XML_Serializer-0.18.0
If a PEAR claims it needs another PEAR as prerequisites, install it too.
- Install PHP XSL support, see this site (and this too) for instructions.
- Install dBug from this site. Place the dBug.php file in your <your PHP install path>/pear/dBug. I recommend turning the display_errors' to Off in the php.ini since dBug sometimes create error notices.
Installation
Oh, nothing really to do here :-)
- Set the org.eclipse.ohf.bridge.client as the root directory of the Apache server
- Open the org.eclipse.ohf.bridge.client/conf/client_conf.php
- Edit the OHF_SERVICE_URL definition to point to the OHF Bridge Web service endpoint
- Done!