Lyris User's Guide
[previous] [next] [contents]
Reinstalled Windows NT, Now Lyris Web Interface No Longer Works
Table of Contents
Introduction
Lyris Email Commands
Web Interface for Users
Server Administrator
Site Administrator
List Administrator
Other Topics
Add-On Packages
Installing and Upgrading
Installing Lyris
Installing Lyris on Unix
Mail Server Coexistence
Upgrading to Lyris from Another List Server
Troubleshooting
Problems running Lyris Web Interface
Problems starting the Lyris Server
Problems with Multiple TCP/IP Addresses
Reinstalled Windows NT, Now Lyris Web Interface No Longer Works
Lyris Does Not Respond to Email I Send it
Finding NT Memory Leaks
Hard Disk Defraggers
Appendix
Frequently Asked Questions

Reinstalled Windows NT, Now Lyris Web Interface No Longer Works

    I recently had to reinstall the operating system on my server. Now, when I go to the to reinstall the operating system on my server. Now, when I go to the Lyris web page, I get the text of lyris.pl instead of the html. What have I done wrong? I've rebuilt the permissions to what I think they were, but I must have left a share or something out. Please help!

If you didn't reinstall Lyris, and you're using the IIS web server, chances that IIS wasn't configured for Perl. You should run the Lyris installer, and upgrade your installation. That will refresh the IIS settings. The Lyris installer automatically configures the IIS registry so that it can run Perl scripts. Without the proper registry settings, IIS will simply display the file instead of running it.

If you get this error from your web server:

    CGI Error
    The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
    Can't locate CGI.pm in @INC at c:\inetpub\scripts\lyris.pl line 12.
    BEGIN failed--compilation aborted at c:\inetpub\scripts\lyris.pl line 12.

Then you likely did not re-install Perl. Perl has its own registry settings, which set when it is installed. If you reinstall Windows NT, these registry settings are erased, so you need to reinstall. Simply reinstall Lyris, choosing the 'upgrade' option during installation, and let the installer re-install Perl for you.

Other pages which link to this page:
  • Troubleshooting
  • Page 490 of 556