 |

support |
forum |
user survey |
troubleshooting FAQ |
version history |
news2me
Envirolyzer Server & Client Environment Analyzer
Created to help you streamline your programming and site administration tasks, Envirolyzer automatically analyzes your server and client environments including paths to perl, sendmail and qmail and returns an easy-to-read report in your web browser.
For those on Apache webservers, be sure to check out our reference to ECHO Variables.

 |
download Envirolyzer | |
 |
v 1.22
click on the link below that describes the desktop OS
from which you administrate your website. |
| Download* |
Operating System |
File Size |
Description |
|
envirolyzer.zip |
Windows
and others |
3,714 bytes
(3.6 k) |
Zip archive containing the Perl script "envirolyzer.cgi" for download and extraction with WinZip, PKZip or other such utility. Open the document in Notepad to read the simple installation/configuration instructions.
|
|
envirolyzer.hqx |
Mac
and others |
6,185 bytes
(6.0 k) |
Bin-hexed archive containing the Perl script "envirolyzer.cgi" for download and extraction with StuffIt or other such utility. Open the document in SimpleText to read the simple installation/configuration instructions.
|
|
envirolyzer.cgi |
all |
9,020 bytes
(8.8 k) |
Uncompressed Perl script "envirolyzer.cgi" once the entire script appears in your browser, choose under your pulldown menu "file" > "save as" and click "okay" to save it on your local drive. Open the document in Notepad or SimpleText to read the simple installation/configuration instructions.
|
|
echo.html |
server: Apache |
na |
Similar in its effect to our Envirolyzer script, those hosting on an Apache webserver can paste a line into their HTML documents and the server substitutes the appropriate results.
|
|
*all downloads scanned for your protection with Virex® 6.1
|
|
|
|
 |
System Requirements
Envirolyzer is a client/server application that you upload to your remote server and run from your web browser on your local desktop computer...
Client (your desktop computer)
Envirolyzer is designed to run from any platforms, any operating systems within any current web browser. Essentially, if you can visit a website, you can run Envirolyzer!
Server (where your website is hosted)
Envirolyzer will run on all known webservers running Perl 5 including Unix, Linux, Windows NT, Windows 2000 and MacOS X Server.
Note: If Envirolyzer performs well for you on another platform, operating system or server environment, please let me know using the form below so I can include it in this list.
User Survey
Are these tools useful to you? Could they be improved? Are they designed well? Do all the functions, er uh, function? Take a moment to complete my User Survey and let me know how you really feel!
Contact / Support Form
These tools were developed to you help streamline development, programming, site administration and other important tasks, and it is our pleasure to make them available to you. Use the form below to request support for your software, report bugs, submit suggestions, hire us for a custom design and/or programming project or ask general questions.
Privacy: Be assured, your privacy is vitally important and any contact information submitted to Craig Richards Design is used internally for support purposes and is never sold, distributed nor otherwise shared with third parties in any form. Thank you!
Download Instructions
Click on the link (above) that is appropriate for the system from which you administrate your website (client). The file will automatically begin downloading from our FTP server. Extract the file "envirolyzer.cgi" from the archive, upload to your server and change the permissions to world executable (755 or rwxr-xr-x). Invoke "envirolyzer.cgi" on your domain by calling it up from your browser (such as http://www.yourdomain.com/cgi-bin/envirolyzer.cgi).
We encourage your feedback and suggestions; however, Envirolyzer is distributed as "freeware" (no license fee is collected) so free user support is not available. User agrees to run this application at his/her own risk, assumes all liability, and no warranty as to the suitability or performance of Envirolyzer for your specific purpose is stated nor implied. If dissatisfied with Envirolyzer, discontinue use. If rash develops, consult your physician.
Envirolyzer may be freely distributed via the Internet or included on CD-ROM as long as the original source code, comments and credits remain intact. Envirolyzer is free and may not be individually sold though it may be bundled with other software whether that distribution contains other software that is free, shareware, demo or sold. We encourage your feedback, feature suggestions and comments.
Bookmark this site and visit again for updates and/or fixes as needed.
Version History
01/01/2003 release of version 1.22
Fixed a miscalculation in the reporting of the patch release in the Perl version item.
Moved the 'path to mail' item from the bottom of the report to near the top just under the path to perl.
06/07/2002 release of version 1.21
Envirolyzer's interface has been further refined for a cleaner and easier-to-read appearance.
In addition to the path to Sendmail, Envirolyzer now also reports the path to Qmail if it is found in your server environment.
Envirolyzer is now IPLock-Aware to take advantage of new access-restriction technologies being developed by Craig Richards Design.
08/08/2000 release of version 1.1
Envirolyzer now includes a number of environment variables even if they have no value especially helpful to programmers are the set of REDIRECT variables.
Update notification is now built into Envirolyzer in which older versions of Envirolyzer display a subtle "update available" graphic.
Access restriction status is now verified in the page header for greater confidence.
Improved the reliability of the access-restriction security feature.
12/15/1998 initial public release of version 1.0
Features:
Upload/configuration instructions are commented at the top of the envirolyzer.cgi script document.
Upon invoking the script from a browser, the server and client is analyzed and the results are reported in a clear, organized table.
The report includes all variables and paths to perl and sendmail in a clear and easy-to-understand format.
Optional access-restriction security feature allows users to toggle security on (1) or off (0) and add one or multiple static IP addresses from which Envirolizer may be run.
Global colors may be changed to suit the user's preference by changing the appropriate variables at the top of the envirolyzer.cgi script.
Tested on Linux/Unix OS running Apache and Perl 5.
Tested on Windows NT running MS Information Server and Perl 5.
Tested using Netscape Navigator 4.7 and Microsoft Internet Explorer 5 though the interface should display perfectly in even the oldest browsers as long as it supports table tags.
Envirolyzer is compressed into a bin-hex file for easy download and extracting with Aladdin StuffIt Expander or other desktop extraction utility on Mac and other platforms.
Envirolyzer is compressed into a zip file for easy download and extracting with WinZip, PKZip or other desktop extraction utility on Windows and other platforms.
Envirolyzer Troubleshooting FAQ
Envirolyzer is designed to be as simple to use as possible. However, may encounter difficulties that are often quickly resolved by going through the following items:
Invoking Envirolyzer results in a "server 500 error"
The path to Perl on your server must be set correctly. Most administrators have located it at "/usr/local/bin/perl" or "/usr/bin/perl" Just copy the first line from a script that is known to be working on your server and paste it into the first line of the "envirolyzer.cgi" script document.
Just as with HTML files, Perl scripts must be uploaded to the server in "text mode" rather than binary.
File permissions for the "envirolyzer.cgi" script should be 755 (world executable).
It's been reported that some desktop zip extraction utilities can corrupt the envirolyzer.cgi file To remedy this, please download the uncompressed document.
When attempting to invoke Envirolyzer, I get an "Application Access Error" page.
Envirolyzer's optional Access-Restriction feature can help control access by users you haven't authorized. If incorrectly configured, however, it will prevent your access to Envirolyzer altogether.
Near the top of the "envirolyzer.cgi" Perl script document in the "Access Restriction" section of User Preferences, you'll see there are two steps: 1) provide the static IP Address of all authorized users and 2) turn on access restriction.
If you do not have a static IP Address for the computer from which you administrate your website, you cannot use the Access-Restriction feature and you must leave Step 2 turn off (0).
If you have a static IP Address but can't remember it, leave the Access-Restriction
featured turned off, upload and invoke Envirolyzer. Your IP Address is reported in the top-left corner of the browser window.
|
|
|
 |