When first installing album.pl, you may get a web page which shows "500 Internal Server Error" on it. This page indicates that compilation of album.pl failed for some reason. Unfortunately the 500 error message is too generic to resolve on it's own, so you'll want to find out what the underlying problem is.
General troubleshooting steps follow:
- Run album_test.pl. This will attempt to run album.pl (*nix systems only) and may show the exact error message.
- Ensure that album.pl (and album_test.pl) are executable. For *nix, that means mode 755 and for IIS that means allowing script execution in the album.pl directory.
- If you have access to your web error logs, check those. Often they include additional information about where the failure was and/or what the specific cause was.
- If you have shell (telnet/SSH) access, log in, go to the directory where album.pl was uploaded and run perl ./album.pl at the command prompt. This will show the specific error and allow further troubleshooting.
- Ensure you FTP'd album.pl in ASCII mode.
- Ensure you have all the required Perl Modules. See this post and this post for more information.