Installation

Copy the contents of this zip into the root or subfolder of your website.
The only folders you really need to copy into your web site are the following.



Please do not rename the "aspbanner folder" to something else unless you are an advanced user and can deal with the necessary changes to the asp code. You will mess a few minor things up so please don't do it unless you can dig into the code and make it work that way.

You should have your web or subfolder set to be an Application in the IIS console. If you don't own the server might need to have the server admin set this for you. This step will prevent problems with multiple ASPBanner systems running under the same domain. A screenshot of what this setting looks like in IIS is provided in the "extras" folder. Chances are your web is already set up correctly as an application in IIS.

Next...


From the web browser run the following URL

http://yoursite/data/config/aspbanner_unlimited.asp

Replace "yoursite" with the proper url info relevant to your web site location.

When run via the web server that page will ask for a password. By default it is "temp".
You should change it later on for security reasons. That page tells you how.

Once the correct password is entered the page will run. You will see that it generates for you a physical directory path on the web server. This physical path will need special permissions set on it. Basically that directory and all of the folders within it will need (R,W,X,D) Permissions for the anonymous webserver account. These permissions are also known as "change" or "modify" permissions. These permissions can generally only be set by your hosting company. They can not be set using FTP or Frontpage Access. Sometimes they give you a web interface to manage these permissions, but not very often. If you are on local server and are not running the NTFS file system these permissions are not necessary.

Once that is done you now need to set the BannerConnectionString to match your data connection. Possible valid connections to try are automatically generated by the system so try them 1st by copying and pasting. You also need to set the Database Type to either "SQL or "MSACCESS"' depending on what database system you are using.

It is recommended for performance reasons that you use a DSN-LESS connection.

Once you get a valid data connection entered the system will acknowledge success and will then provide you with a link to the admin area of ASPBanner. Once that happens proceed to the Using The System section of the docs.

 

Additional Information:

Read up on what the various connections types mean.
System DSN or DSN-less Connection?
OLEDB For Me
ACCESS DATABASES ( DSN vs DSN-LESS )

IMPORTANT


It is extremely important that permissions are set on the "data" directory and all the folders within it. If they are not set properly you will get "80004005" errors, the config file will not be able to be written to, and picture uploads will not work. Please see our support forums for more info on the "80004005" errors.

Also, since this code is accessing a database your system needs to have the proper ODBC drivers installed. Most systems will already have this installed but if you need to install the drivers or get updated drivers please go to the following site.

http://www.microsoft.com/data/
Look for the MDAC download.


Disclaimer... www.ASPBanner.com makes no guarantee about the security this script offers. Use this at your own risk. To the best of knowledge it is very secure, but that doesn't mean there isn't a bug or some hacker will never find a way into it.