Installing the 5.0 Web Interface on Another Web Server

 

The ListManager 6.0 interface can only be run on the ListManager web server. The 5.0 web interface still functions when running on the ListManager web server, but if it is used extensively may cause the ListManager web server to become unresponsive. Therefore, if you need to use the 5.0 web interface, it is recommended that you install it under Apache, IIS or another web server.

 

Moving the 5.0 Interface to Another Web Server
 

1.   Shut down LM and the LM web server.

2.   Copy LMpath.pm, lyris.pl, and submany pl in ~listmanager\tclweb\htdocs\cgi-bin to your webserver's scripts directory (e.g., c:\inetpub\scripts).

3.   Copy all the files in ~listmanager\tclweb\htdocs\cgi-bin\perllib to your webserver's scripts directory (e.g., c:\inetpub\scripts).

4.   Copy the lyris folder in ~listmanager\tclweb\htdocs to your webserver's documents directory (e.g., c:\inetpub\wwwroot).

5.   If running IIS, map perl (see below).

6.   Using a plain text editor (such as notepad or emacs), edit lyris.plc in your webserver's scripts directory. Delete the html_footer line, and save the file.

7.   Start ListManager.

8.   Start your web server.

9.   Go to http://yourserver/cgi-bin/lyris.pl or http://yourserver/scripts/lyris.pl (depending on what you call your scripts directory), and confirm that the pre-6.0 interface is running.


Mapping Perl for IIS
 

1.   Open the Internet Information Services window by going to the Control Panel and selecting Administrative Tools. On the Administrative Tools window, click on Internet Services.

2.   Find the appropriate web server and right click on it

3.   Select Properties

4.   Click on Home Directory tab

5.   Click on Configuration button

6.   Click on App Mappings tab

7.   Click on Add

8.   Enter the path to Perl.exe in the Executable field. It must include "%s %s" (separated with spaces).
Example:
C:\perl\bin\perl.exe %s %s

9.   Enter pl in the Extension field.

10.  Set Verbs to All Verbs.

11.  Click OK three times
 

Please note: in some instances, Step 8 only needs to include one "%s." Also, make sure to use a small (lower case) s.



Installing the Web Interface on a Separate Machine How To Install the Web Interface by Hand