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 servers the default location should work fine.

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 setting, edit 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 some like, "c:/mydir/cgi-bin/blah/Settings.pl".
Once you are finished, follow to the "Uploading" section below.
Upgrading your Software   (top)
Before you start upgrading, you should backup 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 (in the upload section below) by a bolded cross (†).

Remember, before you install you should read the "Important Upgrade Notes" for the latest information about e-blah.
Uploading   (top)
† File(s) To Upload CHMOD (UNIX Only)
- /cgi-bin/blah/ (DIR) 755 (if error 777)
† /cgi-bin/blah/Blah.pl 755 (if error 777)
-
-
/cgi-bin/blah/Template.html
/cgi-bin/blah/Settings.pl
777
-
-
/cgi-bin/blah/Boards/ (DIR)
/cgi-bin/blah/Boards/*.*
777
-
†
/cgi-bin/blah/Code (DIR)
/cgi-bin/blah/Code/*.*
777
†
†
†
†
/cgi-bin/blah/Languages (DIR)
/cgi-bin/blah/Languages/English.lng
/cgi-bin/blah/Languages/English (DIR)
/cgi-bin/blah/Languages/English/*.*
666 (if error 777 or 755)
-
-
/cgi-bin/blah/Members (DIR)
/cgi-bin/blah/Members/*.*
666
- /cgi-bin/blah/Messages (DIR) 666
- /cgi-bin/blah/Mods (DIR) 666
-
-
-
-
/cgi-bin/blah/Prefs (DIR)
/cgi-bin/blah/Prefs/*.*
/cgi-bin/blah/Prefs/BHits (DIR)
/cgi-bin/blah/Prefs/Hits (DIR)
777
- /cgi-bin/blah/Themes (DIR) 666
†
†
/htdocs/BC.js
/htdocs/news.js
Leave Alone (Binary Upload)
†
†
-
-
†
†
/htdocs/BlahImages (DIR)
/htdocs/BlahImages/*.*

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


Upgrade Only Tip: If you have edited your images, only upload the new ones from this package.
- /htdocs/uploads (DIR) 666
Key
† New Installs and Upgrades
- New Installs ONLY
*.* Wildcard, upload all files in folder
DIR Directory to upload
Post Install   (top)
After you have transferred all your files, 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 host or e-Blah! support.

To login to your forum use the following information 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 recommended you change your "Date Registered" by going to "Profile" (on the menu), and changing it to todays date.
Troubleshooting   (top)
Logging In or Editing Profile Troubles ...
      ... (1) Reupload /Members/admin.dat in ASCII.
      ... (2) CHMOD /Members/ 666, and admin.dat 666 (note: once perl has edited files, they will be chmoded diffrently).