#--------------------------------------------------------------------- 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