Location: PHPKode > projects > Article Manager > pm30/README.TXT
#---------------------------------------------------------------------
INSTALLATION
#---------------------------------------------------------------------
This is a quick guide for installation. 
Topics included in this document:
- Introduction
- Regular Installation
- Under cgi-bin installation
- More details about permissions
- Additional security checks
- License

#---------------------------------------------------------------------
Introduction:
#---------------------------------------------------------------------

There are two ways to install this software on your server. 
Most of the servers do support installation of cgi scripts under 
public directories. Some others require cgi scripts to be installed 
under cgi-bin. There is almost no difference between installing PM 
under cgi-bin or not. Cgi-bin is there for mostly historical 
reasons. Some unsecure scripts may also gain some security by installing
under cgi-bin. Also if your server does not support htaccess protection
you should either install this under cgi-bin or move the data directory 
to some other location. This is described at the "Security Checks" topic. 

#---------------------------------------------------------------------
Regular Installation:
#---------------------------------------------------------------------

1. Create a directory under your web site. Let's call it "members". 
   It should be possible to access to this directory by going to 
   www.yourdomain.com/members/	
2. Upload all files in this zip to this directory. 
   Important Note: All non-image files must be uploaded in ASCII mode.
   Make sure your FTP client upload html, htm, cgi, cfg, lib extension 
   files in ASCII mode.
3. Set these permissions:
   - /members to chmod 777
   - /member/cgi/data and everything inside to chmod 766
   - All .cgi files under /members/cgi directory to chmod 755
4. Open your browser and go to www.yourdomain.com/members.
   Follow the installation wizard and complete installation.
5. Go to www.yourdomain.com/members to test everything.
6. Go to your admin panel www.yourdomain.com/members/cgi/admin.cgi and bookmark it.

#---------------------------------------------------------------------
Under cgi-bin Installation:
#---------------------------------------------------------------------

1. Create a directory under your web site cgi-bin. Let's call it "members". 
   It should be possible to access to this directory by going to 
   www.yourdomain.com/cgi-bin/members/	
2. Upload all files under cgi folder in this zip to the members directory. 
3. Set these permissions:
   - /cgi-bin/member/data and directories inside to chmod 766
   - All .cgi files under /cgi-bin/members/ directory to chmod 755
4. Open your browser and go to www.yourdomain.com/cgi-bin/members/setup.cgi
   Follow the installation wizard and complete installation.
5. Go to the directory you have selected to copy html files to test everything.
6. Go to your admin panel www.yourdomain.com/cgi-bin/members/admin.cgi and bookmark it.

#---------------------------------------------------------------------
More details about permissions:
#---------------------------------------------------------------------

For installation wizard to function there are two important directories that needs to 
be set:
- All cgi files should be set to 755 (executable).
- Data directory and all files inside should be set to chmod 766 (writable).

Once these are set correctly, the installatin wizard should function properly and 
let you know if there are any other permission issues.

During the installation you will define some directories:
- images: image files.
- profiles: To be used for the static profiles created. 
- member-only: The htaccess password protected directory.

These directories should either be created somewhere that has write permissions for 
the web server(chmod 777), or you should create them manually and make them
writable(chmod 777).

Also, if you would like to be able to modify templates using admin panel, you may need to 
change permissions of templates directory and all templates under it to chmod 766.

#---------------------------------------------------------------------
Additional Security Checks:
#---------------------------------------------------------------------

Make sure you cannot access http://www.yourdomain.com/members/cgi/data directory using browser.
If it is possible to access it using browser, your htaccess might be disabled or unexisting. 
You can try to disable this directory by some other method or you can move data directory to some other
location in your server. Go to admin.cgi -> preferences ->  files and directories and change the location 
of all data directories to something else.

#---------------------------------------------------------------------
End-User License Agreement for Profile Manager 
#---------------------------------------------------------------------

1) After reading this agreement carefully, if you do not agree
to all of the terms of this agreement, you may not install and
not use this software.

2) This software is owned by Interlogy Internet Technologies and is protected by national 
copyright laws and international copyright treaties.

3) This software is licensed to you.  You are not obtaining title to
the software or any copyrights.  You may not sublicense, rent, or lease
the software for any purpose.  You are free to modify the code
for your own personal use. The license may be transferred to another
if you keep no copies of the software.

4) THIS SOFTWARE AND THE ACCOMPANYING FILES ARE PROVIDED "AS IS" AND
WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY
OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED.

Thank you for reading this agreement. We value your time so we tried to keep it as short
as possible. If you are in doubt about any issue please contact us from hide@address.com



Return current item: Article Manager