Newsletter Pro Instructions
 

Below are instructions associated with the Newsletter Pro script. To be sure everything works right follow all of the instructions in order.

Setup a MySQL Database

This step is very important. Contact your hosting provider and ask how to do this on your account if you don't already know.


config.cgi

This step is also very important. Open config.cgi in a text editor but not Microsoft Word. In side you will see things like this:

####################################################
# text text text text text text text text text text text text text.
####################################################

Those tell you what every thing does. I this case they tell you what information you are supposed to add and where. You need to add your MySQL database' name, username, password, and host.

We recommend you double and even triple check that all the information is correct.


Uploading Files in ASCII Mode

Inside newsletterpro.zip (sent upon purchase) you will see the folder "NewsletterPro". Inside that should be 2 more folders and a file named .htaccess. You can either extract the files to make them uploadable or copy and paste them somewhere on your computer. Then upload the folder "nladmin" to the main directory on your server. (ie: your-site.com/)

Now on you FTP software look for "ASCII" or "ASCII Mode." Switch to that mode. If you can't find it or it is not there then do as the next sentence says. Upload the folder "cgi-bin" to the main directory on your server. Every thing in it should upload automatically.

If you plan on using SEO (Search Engine Optimization) friendly URL's then also upload the .htaccess file to the main directory on your server, but do not upload it if there already is a file with that name. If the is then transfer the on on your server to your computer and open it in a text editor. Then add the following under "RewriteEngine On":

RewriteRule ^newsletters/([^/]+)\.html$ cgi-bin/newsletter/functions.cgi?action=$1
RewriteRule ^newsletters/archives/([0-9]+)\.html$ cgi-bin/newsletter/functions.cgi?action=archives&id=$1


CHMOD 755

None of your files will work if this step is not done. With your FTP software open up the cgi-bin folder on your server. Then open up the newsletter folder. Every file in this folder must be set to "CHMOD 755." Depending on your FTP software to do this left click the first file and select "CHMOD." If that isn't there select "Options." If that isn't there either try looking through your software for the word CHMOD. Make sure you CHMOD 755 every file in this folder.

If you can't find it you might what to have us do it for you. Details should be in the email that you got after purchasing the script.


Running install.cgi

Now open your internet browser and type
yourdomain.com/cgi-bin/newsletter/install.cgi. Replace "yourdomain.com" with the domain that the script is installed on.

If you get an error such as "Internal Server Error" that most-likely means you did not upload your files in ASCII mode or you did not successfully CHMOD 755 them.

If you don't get an error then you followed the instructions correctly.


Logging in

In order to login to the admin panel your internet browser must be set to allow cookies. Internet browsers are set to allow cookies by default.

When ever you want to login to the admin panel go to yourdomain.com/nladmin/. Replace "yourdomain.com" with the domain that the script is installed on. And enter your username and password.

After installing the script your username and password are blank. So leave them both blank and press "Login." After logging in for the first time change you username and password. Then don't forget to fill in the information on the home page of the admin panel.