Stages View

Description

The SP Staging Manager is the place in the back-end where you can add and manage all of the stages you want to control. From the stages view you can do the follow tasks:

  • Add/Edit/Remove stages,
  • Ping a stage to check connection healthiness,
  • Install any zip package file to the selected stages.

Screenshot

 Stages View

Stage Configuration

There are only four necessary attributes to define when creating a stage:

  • Title - This is the name you will see the stage in the lists,
  • Category - It's category, which can be useful when you have many stages. It can be used for filtering in the list views, and user access.
  • URL - That is the stage site front end url. For example http://www.stage_domain.com/ (remember to add the last slash /)
  • Password - This have to be the same as in the stage options. If not, it cannot connect.

Synchronization

The synchronization operation updates the local database with the extensions found in the stages. There are two kind of synchronization:

  • Normal - which is quick, and update database with new, or with changed release extensions.
  • Force Full - which as per the name it forces all the extensions.

To Force Full synchronization is only necessary when you update an extensions outside SP Staging. If you do any operation within SP Staging itself then there is no need to synchronize since it is automatically done. Normally if you do not update any of your extensions outside SP Staging you should only need to synchronize once.

Find Updates

As per the name with this operation you can find whether any of your extensions need an update!!!

Backups

There are two kind of backups supported by SP Staging.

  • standard - utilize unix commands mysqldump and gzip,
  • Akeeba - it is necessary for Akeeba Backup to be installed on the stage site.
Standard Backup

This type of backups is full site backup, including files and database. The backups are stored in stage site under folder /administrator/components/com_spstgsrv/backups

It is required to run this type of backup for your php to have enabled access to run mysqldump and gzip unix commands.

Akeeba Backup

To use this type of backup, you must first have Akeeba Backup installed on the stage site. You must also enable by Akeeba options the front end backup, and assign a secret word.

While editing a stage in manager, you have the ability to insert the secret word and the id of the Akeeba profile to use.