If you install a different version of php than 188.8.131.52, then overwrite the 2 DLLs php5isapi.dll and php5ts.dll and copy the file php.ini as described below for manual installations, taking the files from the php install directory
For a manual installation
Copy the files php5isapi.dll and php5ts.dll to (Win98/Me) C:\WINDOWS or (WinNT/2000) C:\WINNT\SYSTEM32 or (WinXP, 2003) C:\WINDOWS\SYSTEM32.
Copy file php.ini-recommended to the same windows directory you copied the DLL files to. Rename this file to php.ini.
Edit/Create the windows registry key HKLM/Software/Hand-Crafted Software/FreeProxy/Plugin if it has not already been created. Under Plugin, create a new key called Implementation. Under Implementation create a new key called PHP. Click on the PHP key you have just created and create the following 4 string values:
Description with a value of PHP Interpreter
DLL with a value of php5isapi.dll
ScriptExtension with a value of PHP
Type with a value of ISAPIEX
Edit the windows registry key HKLM/Software/Hand-Crafted Software/FreeProxy/Plugin. Under Plugin, create a new key called VirtualPaths if it has not already been created. Under VirtualPaths create a new key called PHPTestApplication. Under PHPTestApplication create the following 4 string values:
ImplementationKey with a value of PHP.
PhysicalPath with a value of C:\temp\phptest.
PluginDescription with a value of PHP Tests.
URLPath with a value of /phptest
Copy the code in the section below and place into a file in directory C:\temp\phptest with the name of FPTest.php. If you store the file in different directory, then the name of the directory should be placed in the PhysicalPath registry value (replacing C:\temp\phptest)
The code for the file C:\temp\phptestFPTest.php is as follows:
<title>FreeProxy/FreeWeb test script</title>
To test the plugin, make sure you have set up a FreeProxy IP Service. If not, in the FreeProxy Control Centre
Click on IP Service.
Set up the web service.
Now Start FreeProxy. Start a browser session on a client PC and connect to the server running FreeProxy (assume the server running FreeProxy is called myserver.) Use the following URL.
You should see a response similar to this:
1 June 11, 2005Congratulations, you have installed php correctly