Installation
|
This page describes how to install all versions of phpYellow. |
Overview
After downloading the distribution file you will have phpYellow in a zipped file on your local harddrive. You need to:- unzip
- transfer to your web server
- edit util-dist.php with database and location changes
- run the Install Helper which will help you complete all install tasks
Install Helper
The Install Helper assists you in installing the Lite or Pro edition. To install do this:- download the zip file
- unzip the zip file
- make a /phpyellow folder on your web server
- upload the zip file from your local machine to your web server into the /phpyellow folder you just created
- open your favorite browser and surf to http://yourdomain.com/phpyellow/install/install.html
- follow the directions
Permissions
Permissions control access to your website files. phpYellow needs permission changes:- util.php file needs manual CHMOD. Start at 0666 and tighten as possible
- /userlogo folder needs manual CHMOD. Start at 0777 and tighten as possible
- /userdata folder needs manual CHMOD. Start at 0777 and tighten as possible
- /modules/importcsv/temp/ folder needs manual CHMOD. Start at 0777 and tighten as possible
- /modules/affiliation/temp/ folder needs manual CHMOD. Start at 0777 and tighten as possible
| name | file or folder | purpose | requires | start value |
|---|---|---|---|---|
| util.php | file | defines directory wide settings | script read & write | 666 |
| userlogo | folder | allows customer images | script read & write | 777 |
| userdata | folder | allows customer pdf, ppt and audio file uploads | script read & write | 777 |
What to do if the suggested value gives an error?
Operating systems differ. Values that work on one web server may not work on another web server. If a permission error is found then the best way to resolve the issue is to:- grant full access, CHMOD 777 the file or folder
- test to see the new permission effect
- increase the security level of CHMOD until you find the permission that gives the most protection and also allows the required purpose/operation.
Elapsed Time to Install
Elapsed installation time varies widely with individual capability. phpYellow installers can have a basic installation up and running in about 45 minutes. Most of that is FTP time. The rest is setting up the util.php configuration file, and verifying or adding database connection data via your isp domain control panel.Run into an error while installing? For errors see the FAQ.
Professional installation services are also available.