Location: PHPKode > projects > SOAP SQL > soapsql/docs/ric_INSTALL.html
<link rel="stylesheet" type="text/css" href="media/style.css">

<table border="0" cellspacing="0" cellpadding="0" height="48" width="100%">
    <td class="header_top">soapsql</td>
  <tr><td class="header_line"><img src="media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>
    <td class="header_menu">
  		  [ <a href="classtrees_soapsql.html" class="menu">class tree: soapsql</a> ]
		  [ <a href="elementindex_soapsql.html" class="menu">index: soapsql</a> ]
		  [ <a href="elementindex.html" class="menu">all elements</a> ]
  <tr><td class="header_line"><img src="media/empty.png" width="1" height="1" border="0" alt=""  /></td></tr>

<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="200" class="menu">
	<div id="ric">
					<p><a href="ric_INSTALL.html">INSTALL</a></p>
					<p><a href="ric_LICENSE.html">LICENSE</a></p>
					<p><a href="ric_README.html">README</a></p>
      <b>Packages:</b><br />
              <a href="li_soapsql.html">soapsql</a><br />
            <br /><br />
      <table cellpadding="10" cellspacing="0" width="100%" border="0"><tr><td valign="top">

<h1 align="center">INSTALL</h1>
SOAP SQL Installation instructions:

1) Install PEAR MDB2:

On Windows:
a. Install the PEAR DB package from the .msi installation file.
b. Run &quot;go-pear&quot;, following the prompts and install into the local PHP installation.
c. Run &quot;pear install pear/MDB2&quot; to install the MDB2 cross-database library.
d. Run &quot;pear install MDB2_Driver_&lt;your_database_type&gt;&quot; replacing &quot;&lt;your_database_type&gt;&quot; with your database type (e.g. 'mysqli' or 'pgsql').

2) Install NuSOAP:

On Windows:
a. Download the NuSOAP .zip file from http://dietrich.ganx4.com/nusoap/
b. Extract the zip into your PHP directory, creating the path: &quot;includes/nusoap&quot;.
c. Edit the php.ini file and at the end, you will notice where PEAR has added an &quot;include_dir&quot; entry. Add the nusoap directory to it so it looks something like this:

;***** Added by go-pear
include_path=&quot;.;C:\Program Files\PHP\pear;C:\Program Files\PHP\includes\nusoap&quot;

d. NuSOAP has a known conflict with the default PHP 'SOAP' extension, both declaring a class named 'soapclient'. 
   If you have PHP SOAP installed, the only work-arounds
   are to rename the NuSOAP 'soapclient' class and it's callers to something like 'soap_client' in 'nusoap.php', or
   to remove the PHP SOAP extension.

3) Copy SOAP-SQL files:

a. Create a directory in the new PHP &quot;includes&quot; directory called &quot;soapsql&quot;.
b. Extract all files from the soapsql downloaded archive to this new directory.
c. Edit the php.ini file again, and add this directory to the include path:

include_path=&quot;.;C:\Program Files\PHP\pear;C:\Program Files\PHP\includes\nusoap;C:\Program Files\PHP\includes\soapsql&quot;

4) Restart your web server (e.g. Apache).

        <div class="credit">
		    <hr />
		    Documentation generated on Thu, 03 May 2007 14:46:18 -0600 by <a href="http://www.phpdoc.org">phpDocumentor 1.3.2</a>

Return current item: SOAP SQL