FTP program recommendation - Some FTP programs tend to skip or partial FTP of files during bulk FTP. If you receive errors on your PHP Live! system after installation, you may want to upload the files again. To ensure there is not a redundant FTP process, we recommend FileZilla FTP Program.
Backup of the web/ directory (not required, but good idea) - Make a backup of the web/ directory of your PHP Live! system located on your web server prior to upgrading. (example, if your PHP Live! system is installed at public_html/phplive/, make a backup of the public_html/phplive/web/ directory)
It is suggested to upgrade the system after business hours when website activity is minimal. All operators should log out of the system before upgrading.
1. Transfer the new version PHP Live! files to your web server:
- Login to the Client area and access the top menu Downloads to download the latest PHP Live! version to your computer.
- Unzip the downloaded file and extract the entire phplive/ folder to your computer.
- IMPORTANT: Delete the web/ folder located inside the newly extracted phplive/ folder. Deleting the web/ folder will ensure your system will process an upgrade and will limit any potential FTP settings issue.
- Open an FTP connection to your web server and change directory to where your PHP Live! system is located on your server. Ensure that you are inside the correct directory by checking to see there is an addons/ and API/ folder. (there will be many other directories and files but checking for couple should be sufficient)
- FTP the entire phplive/ contents (addons/, ajax/, API/, blank_.php, every folders and files you see) located on your computer and replace the existing PHP Live! system files located on your server. Essentially, you are replacing the old files with the new files. If the FTP program prompts to "override" or "replace", choose "yes" to override ALL previous files on the server to the new files.
2. Final Step: Access the web based patch process:
- After the FTP process has completed, launch a web browser and access your PHP Live! system. (example: www.YourSite.com/phplive/ )
- You should see an automated configuring process with a visual indication of the progress.
Error to Note:
When accessing your PHP Live! URL and you see an installation page, then you'll want to repopulate the web/ folder with the backup created (detailed at the top of this documentation).