Installing and Upgrading e-blah!
The following will explain how to install or upgrade your e-blah forum.
Quick Reference

Installing or Upgrading   (top)
You may need to change the location of perl in the script header (Blah.pl -- first line: "#!/usr/bin/perl"). However, for most perl servers the default location will work flawlessly.

Although we highly advise against changing any directory locations until after the installation process is complete, you may need to edit them if your server is giving you problems on not being able to find specific files. To change these settings, modify Settings.pl. Under the directories section, change the variables to reflect that of your server.

Some Windows Servers: Although rare, some Windows servers may tell you that it cannot find Setting.pl; this means that you must edit Blah.pl to reflect your server’s directory structure. To do this, open Blah.pl and change the line that has "Settings.pl", change Settings.pl to reflect your cgi-bin directory. For most servers, it will be something like, "c:/mydir/cgi-bin/blah/Settings.pl".
If you are upgrading to platinum, follow the "Upgrading your Software Platinum" section; otherwise, follow to the "Uploading" section.
Upgrading your Software to Platinum   (top)
Before you upgrade your forum we recommend backing up your entire board using the "Backup" feature located in the administrator center.

Since you will be upgrading from a previous release, you will only need to copy certain files and folders, they will be indicated by a bolded cross (†) in the "Uploading" section below.

Remember, before you install you should read the "Beta to Platinum Notes" for the latest information about e-blah.
Uploading   (top)
Upload the following files as specified below.
† Files or Directories To Upload CHMOD (UNIX Only)
CGI-BIN SECTION
/blah
- /cgi-bin/blah/ (DIR) 755 (if error 777)
† /cgi-bin/blah/Blah.pl 755
-
-
/cgi-bin/blah/Template.html
/cgi-bin/blah/Settings.pl
777
/blah/Boards
-
-
/cgi-bin/blah/Boards/ (DIR)
/cgi-bin/blah/Boards/*.*
DIR - 766 (if error 777)
FILES - Leave alone (if error 777)
/blah/Code
-
†
/cgi-bin/blah/Code (DIR)
/cgi-bin/blah/Code/*.*
DIR - 766 (if error 777)
FILES - Leave alone (if error 777)
/blah/Languages
†
†
†
†
/cgi-bin/blah/Languages (DIR)
/cgi-bin/blah/Languages/English.lng
/cgi-bin/blah/Languages/English (DIR)
/cgi-bin/blah/Languages/English/*.*
DIRS - 766 (if error 777)
FILES - Leave alone (if error 777)
/blah/Members
-
-
/cgi-bin/blah/Members (DIR)
/cgi-bin/blah/Members/*.*
DIR - 766 (if error 777)
FILES - Leave alone (if error 777)
/blah/Messages
-
-
/cgi-bin/blah/Messages (DIR)
/cgi-bin/blah/Messages/.htaccess
DIR - 766 (if error 777)
FILE - Leave alone
/blah/Prefs
-
†
-
-
-
/cgi-bin/blah/Prefs (DIR)
/cgi-bin/blah/Prefs/News.html
/cgi-bin/blah/Prefs/*.*
/cgi-bin/blah/Prefs/BHits (DIR)
/cgi-bin/blah/Prefs/Hits (DIR)
DIRS - 766 (if error 777)
FILES - 666
/blah/Themes  (optional)
- /cgi-bin/blah/Themes (DIR) 766 (if error 777)
/blah/Mods  (optional)
- /cgi-bin/blah/Mods (DIR) 766 (if error 777)
NON CGI-BIN SECTION
/
†
†
/htdocs/BC.js
/htdocs/news.js
Leave Alone (Binary Uploads)
/BlahImages
†
†
-
-
†
†
/htdocs/BlahImages (DIR)
/htdocs/BlahImages/*.*

/htdocs/BlahImages/Avatars (DIR)
/htdocs/BlahImages/Avatars/*.*
/htdocs/BlahImages/Smilies (DIR)
/htdocs/BlahImages/Smilies/*.*
Leave Alone (Binary Uploads)

Upgrade Tip: It is recommended to replace all the old Blah Images. However, uploading the new images would also work fine.
/uploads
- /htdocs/uploads (DIR) 666 (if error 777)
Upgrade Table Key
† New Installs and Upgrades
- New Installs ONLY
*.* Wildcard, upload all files in folder
DIR Directory to upload
Post Install   (top)
After you have completed all of the above steps, check to ensure your board works correctly, to do so, run the script (Blah.pl) from the location you uploaded it too. In most cases, it will be "http://www.mysite.com/cgi-bin/blah/Blah.pl". However, if you uploaded your board to another directory on your server, this could be different. For questions, contact your server administrator or e-Blah! support.

To login to your forum use the following information provided below.
Username: admin
Password: admin
After you have logged in successfully, it is highly recommended that you go to the Administrator Center and change the board settings.

It is also HIGHLY recommended you change your password by going to "Member Center" located on the menu.
Troubleshooting   (top)
If your forum gives you a 500 (internet server error), or if your server gives you a download page after you have installed e-blah (and you are sure you chomd settings are correct), rename your script from Blah.pl to Blah.cgi (the script will automaticaly change the pl to cgi when it is run).