Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "OHF Bridge PHP Sample Client"

(PHP Pears)
(PHP Pears)
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 Pears===
+
===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.  
  

Revision as of 12:55, 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 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
  • Done!

Back to the top