Top Banner
PG Dating Pro Installation Instruction © PilotGroup.Net 2011
16

Dating Pro Installation Instructions

Jun 09, 2015

Download

Self Improvement

Pilot Group Ltd

Dating Pro is a fully functional dating software script that allows the prompt and easy creation of dating, personals and social networking websites. This instruction helps to install Dating Pro software fast and easily .
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dating Pro Installation Instructions

PG Dating Pro

Installation Instruction

© PilotGroup.Net 2011

Page 2: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

1. Before you start

Note: If you installed a server trial version of Dating Pro software, you'll have to reinstall it if you order a software license.

There are 2 cases of installation:

1) initial installation - check the steps in this folder.

Please mind: You can use the following installation instructions ONLY for server trial versions of our dating script, NOT for .exe trials. .exe trials are automatically installed at your PC and cannot be installed on a server.

2) moving site to another server. There's no certain instruction on how to do it. It's quite easy.

Here's the instruction: 1) go to your FTP and copy all files for your Dating Pro to your computer. 2) go to your old server Cpanel>then to phpmyadmin. 3) Open the database for Dating Pro. 4) Press "Export" Tab. 5) In a new page select all tables and press "Go". The system will ask where it should save the database. Save somewhere at your computer. 6) Then go to your new server. Open FTP. 7) upload your files to FTP. 8) go to new server's CPanel>Phpmyadmin> 9) create a new database there and open it. 10) press "Import" and press "Go" button. 11) then you can either rename your new db into the name you had at old server (easy way) or do the following: 12) go to new FTP>software files 13) find include>config.xml file. Open to edit. 14) change name for db variable there and save.

Your site should be up and running.

If you are changing both domain and hosting company, I would advise to do the following: 1) change the data. 2) restore your install folder 3) run installation script (but do not run db installation or anything) 4) go to step where you would have to insert db info (Step 4). There please see what the system will write for Site domain, site root, site path sections. Copy that to your config.xml file instead of old info.

DO NOT CONTINUE INSTALLATION. Just close the window. Rename Install folder again. Save Config file. If you have changed database information too, insert it into the same file.

Special cases

1. If you have include/config.php instead of include/config.xml, but it too has settings in it, you should change it according to current server state:

Page 3: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Code <?php

$config"server" = "http://mydomain.com";

$config"site_root" = "";

$config"site_path" = "/home/mydomaincom/public_html";

$config"useoledb" = 1;

$config"dbtype" = "mysql";

$config"dbhost" = "localhost";

$config"dbuname" = "mydomaincom";

$config"dbpass" = "pass";

$config"dbname" = "mydomaincom";

$config"table_prefix" = "pro_";

?>

The database is imported in the mydomaincom database. Then load up http://mydomain.com. If you get blank page (and no error messages)and when you change those settings to wrong ones you get

Code Error connecting to dbname Program: /home/mydomaincom/public_html/common.php - Line N.: 88 Database: dbname Error (1045) : Access denied for user 'dbname'@'localhost' (using password: YES)

then please check:

if you transferred the database if you wrote correct db name in config.php file.

We would be glad to check your code and help you set everything up. Please address our support team via Live Chat with the link to this discussion to locate the issue ASAP.

Note: When you get white page like this - it's only the configuration file that needs help. The path may be wrong at a new server.

Page 4: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

2. Dating Pro System Requirements

- PHP 5.0 or greater (MySQL extension should be installed) - MySQL 3.23.0 or greater. MySQL-encoding: UTF-8 Unicode (utf8_general_ci). MySQL connection compatibility: UTF-8 - Zend Optimizer (for PG Dating Pro Basic Version) - safe_mode & open_basedir restriction switched Off (optional but preferrable) - Cronjobs/scheduler support (better to configure them to run once a day) - Ffmpeg support switched On (required to activate Video2Flash option at your site) - Curl (Download version requires OpenSSL enabled), open_basedir restriction switched Off (necessary for Invite Friends section) - SOAP extension should be Off on your server (required for VoIP calls feature) - Gd2lib installed on your server (hosting) - mod_rewrite module enabled - magic_quotes should be Off - php-dom should be ON for "Invite friends" module.

------------------------------------------------------------------------------------------------------------------------------------

What's Zend Optimizer?

Zend Optimizer is one of the most popular PHP plug-ins for performance improvement, and has been freely available since the early days of PHP 4.

It improves performance by taking PHP's intermediate code through multiple Optimization Passes, which replace inefficient code patterns with efficient code blocks. The replacement code blocks perform exactly the same operations as the original code, only faster.

In addition to performance-improvement, the Zend Optimizer also enables PHP to transparently load files encoded by the Zend Encoder or Zend SafeGuard Suite. The Zend Optimizer is a freely-available product from Zend Technologies.

Zend Technologies is the company that develops the scripting engine of PHP, also known as the Zend Engine.

-----------------------------------------------------------------------------------------------------------------------------------

Page 5: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

3. Installation steps

Upload files to your ftp server using any FTP software which you have installed at your computer.

Please note: with Basic License of Dating Pro software use Binary transfer mode when uploading source codes - this is a strict requirement of Zend encoded files. Otherwise you'll get the following error in a browser after running installation script:

Fatal error: +Unable to read 11357 bytes +in /home/latoile/public_html/campus/install/index.php on line 0

How to run Installation Script Go to http://www.yourdomain.com/install/ (where www.yourdomain. com is your site name). At Step1 you'll be

asked to agree with license agreement to continue the installation.

Step 1 - MySQL Database Creation

Create empty MySQL database and add a new user to this database. Database user should have all the rights (DBA) because our dating script will use this user's parameters to populate the database with needed tables and data.

Please note: To be on the safe side, it's advised to make a backup of the whole database at least once a month. Please don't forget to do it.

Step 2 - File permissions setup

Give CHMOD 777 (read/write and execute for Windows server) to the folder where the script is located, and to the files and folders indicated in the installation page:

Page 6: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

You can quickly give all permissions to all files at FTP by clicking a special link "Try setup rights via FTP". You'll have to insert your FTP data:

Then the system will set permissions for the files (Chmod 777) itself. It's quick and secure.

Press "Next" when you are done with permissions setup:

Page 7: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Note: Permissions 777 (rwxrwxrwx) - you can do that by right clicking on the script file or directory in your FTP client software dialog box and choosing CHMOD or Set File Attributes.

Note 2: Sometimes you will have to give CHMOD 777 to public_html directory and this is definitely forbidden by most of hosting companies. You shouldn't be worried about it because you can simply give CHMOD 777 for the period of installation and right after installation of Dating Pro software you can make the original permissions level.

Note 3: If you use Windows server, then you should either yourself give all rights to Internet Guest account for the above-mentioned folder or ask your hosting company to do it.

Step 3 - Install Online

Install the script (info will be inserted by installation script and you are just to check it up and correct if something is wrong).

Please mind: In case you are using a trial version of Dating Pro software, you can use the following installation instructions ONLY for server trial versions, NOT for .exe trials. .exe trials are automatically installed at your PC and cannot be installed on a server.

Page 8: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Note: After installation of Dating Pro script you can face the following situation: After you enter in your browser www.yoursite.com (in the case if script is installed in your site root) you can see a blank page. Please don't be afraid, the possible matter is in not very correct server settings. Just try to enter www.yourdomain.com/index.php and you will see your site. Also you can check the following:

1. Go to your FTP>software files 2. Open to edit common.php file. The root section should empty if your site's installed in a root. The root

section should have "/folder_name" if you install in a folder.

Feel free to contact our support managers for help.

Note: if your site is installed in a root directory, you should not fill in the "Root" field. Leave it blank:

If you have in some subfolder, then in site root enter /subfolder_name. Our installation script checks on these parameters, so if you see a blank field in site root when running installation, then in 98% of cases it should be blank. P.S.: don't forget to enter database information.

In the case if you install Dating Pro into a sub-domain, or a domain of 2nd level, there can appear such a strange thing: NO images are displayed at your site.

Don't worry, just go straight to your config.php file, find there the line: $config["site_root"] = "subdomain"; and make it like this: $config["site_root"] = "/subdomain";

A simple inserting of "/" will help you.

Page 9: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Special cases

1. If after the installation of Dating Pro all you see are Xs(red) on a page, then there's a possibility that during installation you have inserted server root option and in this case the paths for the images and css got changed.

This is what you should do. If you have installed the software under a domain name: http://mysite.com with No sub-folder, you should not write anything in Site Root directory.

Right now you should go to your FTP and open the files for the software. There's a folder Include> in the folder open file config.php for editing.

Check the settings there for root. If you have any troubles please contact our support managers. They will be able to help you shortly.

Step 4 - Database formation

Then, when you press Next button, the system will automatically create and fill in tables in your new database. Please just wait while the system is working. If the system says that "it cannot access database", "cannot create database", this might mean:

That your db user does not have permissions. Please check. That you have inserted incorrect data for parameters "db name, user". You might need to add

DB prefix to the name of your database and user. You can check for it in your hosting panel. Usually it's the name of Cpanel user.

Page 10: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Step 5 - Administrator access settings

When the database is made, you'll be able to setup the access for your Administration panel and administrator email (to where all alerts will come):

Press "Next" when done. Your Name will be displayed in the administration panel on the index page (welcome message).

Step 6 - Cron Jobs (Sheduler) settings

After installation of Dating Pro is completed, don't forget to set necessary files to cron jobs (for Windows Server Scheduler). The files are: /admin/admin_cron_birthday.php /admin/admin_cron_news.php /admin/admin_cron_newuser.php /admin/admin_cron_perfect.php /admin/admin_cron_feeds.php /admin/admin_cron_del_pays.php They are necessary for users to receive system messages like alerts, etc. See Cron jobs Help page.

Step 7 - Additional Installation scripts - countries, IP countries, languages packages

When the main site software is installed, you can install all databases at once or skip it to go to view the site and install them later. We'll describe full installation for you now. Here's when you will see after main site's installed:

Page 11: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Activate necessary installation scripts and press "Install" button. Press "Skip&Finalize" to quit installation script at this point. Install countries - will allow you to install countries database together with regions and cities to your dating web site. You'll be able to choose which countries to install. Install languages IP identification database - will allow you to activate feature on a dating site which will identify the country a person comes from and will show appropriate language pack for him. Install additional language packs - now default version has 2 languages pre-installed: Russian and English. You can install all other language packs we have here. It's free.

Step 8 (optional) - Install additional language packages

You have 2 languages installed in Dating Pro by default: Russian and English. You can add more with this installation script. Set up permissions for the languages, choose languages you wish to install:

Page 12: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Then the system will install the languages you have chosen. Note: you'll be able to add more languages if necessary from administration mode. You'll have to translate language files though.

Step 9 (optional) - Installation of languages IP identification database

The system will automatically start the IP database installation. You'll be asked to set up permissions for a certain number of files:

Then the system will automatically install the IP countries database. You'll see the following message, when it's done:

Page 13: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Press Next to go on and install Languages packs.

Step 10 (optional) - Install countries database

First the system will ask you to set up permissions for countries files in your FTP:

Then you should choose the countries you would like to install on your dating web site and press "Next". When you're done, you'll see the following page:

Page 14: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

Press "next" to move to the next installation.

Step 11 (optional) - Rename or delete installation folder

Please, remove or rename the installation folder! Its name is "install". The new name of the folder should exclude "install" word. You may need this folder again to install countries.

Note: After installation you can face the following situation: After you enter in your browser www.yoursite.com (in the case if script is installed in your site root) you can see a blank page. Please don't be afraid, the possible matter is in not very correct server settings. Just try to enter www.yourdomain.com/index.php and you will see your site. After that your site will be installed and you will see the Dating Pro at your domain.

Please mind: In case you are trying to install a trial version on server, you can use the following installation instructions ONLY for server trial versions, NOT for .exe trials. .exe trials are automatically installed at your PC and cannot be installed on a server.

Page 15: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

4. Modules installation tips

Dating Pro software has module structure that allows you to choose functionality for your site. You can always install any of the modules (taking corresponding module version). The modules are available at pricing pages.

All modules are installed in the same manner:

1) Download module files from the download link we send you 2) Unzip the archive 3) Upload files to your FTP to the directory of the software files (replacing the existing files if necessary). 4) Then run installation script: http://www.yoursitename.com/install/modulename In this manual we'll describe the usage and the meaning of the modules we have as well as their management for Administrator.

Page 16: Dating Pro Installation Instructions

Call 1-866-620-1919 (toll free)

© 2011 Pilot Group Ltd. All rights reserved.

5. How to install-activate available templates for Dating Pro

All pre-set templates are included into a package and do not require additional installation any more. Versions earlier than Jan 2011, may use the instructions below to add free pre-set templates to a site.

In a field « Pre-set site templates» you'll see your site template name in a drop down. You can choose it and then save the changes:

After that check User Mode for changes. You can change your templates any time from administration panel of Dating Pro.

In case you need to add your own special template, you can use us for template integration services. It's a custom work and is paid extra (on hour basis).