DISCLAIMER: Reference Web Poster has not
been tested with Apache and is therefore unsupported by Thomson
ISI ResearchSoft. The below information has been provided by outside
sources and Thomson ISI ResearchSoft does not make any claims
as to it's accuracy or implications of it's use. It is assumed
that those person(s) who choose to use the following information
are doing so at their own risk.
This document assumes the following:
1. Web Poster is installed to C:\Program Files\WebPoster.
2. Other was selected as the Server Type during installation.
3. Web Poster uses internal alias names for the location of Web
Poster and it's images. These are RIS and RISIMAGE respectively.
4. Apache is using httpd.conf and mime.types configuration files.
Configuring the httpd.conf file:
1. Copy (do not move) risweb.cgi from the WebPoster folder into
the Apache cgi-bin folder.
2. Activate the cgi-bin folder in the httpd.conf configuration
file (have Perl installed on the server).
ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/"
3. Change the Apache default document type from plain text to
html. To accomplish this locate the DefaultType line in the httpd.conf
file and change text/plain to text/html.
DefaultType text/html
4. To identify the Web Poster alias names add these lines to
the httpd.conf file:
Alias /RIS/ "C:/Program Files/WebPoster/"
Alias /RISIMAGES/ "C:/Program Files/WebPoster/images/"
5. Add the CGI handler line to httpd.conf as follows:
AddHandler cgi-script .cgi
6. To allow Apache to run scripts outside of it's ScriptAlias
cgi-bin folder add the following to the httpd.conf file:
<Directory />
Options FollowSymLinks Includes ExecCGI
AllowOverride None
</Directory>
<Directory "C:/Program Files/WebPoster">
AllowOverride All
Options ExecCGI
</Directory>
Note: If using an .htaccess file in the C:\Program Files\WebPoster
folder you must use the AllowOverride All command. If no htaccess
file is in use the AllowOverride None command may be used.
7. Set the MIME type for Web Poster in the mime.types file as:
application/x-www-form-urlencoded