Installing / Upgrading e-blah! - Version 2, Revision 7
Upgrading your Software
Before you do anything, it is recommended you backup your entire board.
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 table below) by a cross († -- with bold text).

Installing or Upgrading - Pre Install / Upload
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 it is highly recommended you do not change these settings, before you upload you may want to check to make sure the directories in Settings.pl are correct. You may need to change them to reflect your server (which on the majority of servers the values already given will work). To change them look at the top of Settings.pl (under "########### Directories ###########"), after you change those values, save Settings.pl and continue to the last, and final step (uploading).

Some Windows Servers: I have found that some Windows servers may tell you that it cannot find Setting.pl, this means that you will have to edit Blah.pl to reflect your server directories. Open Blah.pl and change the "Settings.pl" (where you see: require "Settings.pl";), change Settings.pl to reflect your cgi-bin directory. For most server, it will be like, "c:/mydir/cgi-bin/blah/Settings.pl".


Installing / Uploading
Files to copy to your server (unless noted otherwise, upload all files in ASCII):
† (with Bold Text) - only upload these items if you are upgrading or installing.
*.* - Wild Cards, upload every file in the directory, and chmod every file the same (if UNIX server).
"-" - Upload only if you are installing a new install (DO NOT upload if you are upgrading)


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)
- /htdocs/uploads (DIR) 666

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.

Post Install
Logging in: To login to the boards, use the following information.
Username: admin
Password: admin
After installing, it is highly recommended that you go to the Administrator Center (must be logged in) and change the Board settings.

Thank you for downloading e-blah! We hope you enjoy it for years.
Troubleshooting
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).
Install / Upgrading Documentation

Copyright 2002, 2003 e-blah!
All Rights Reserved.