A license with valid suport & upgrade coverage is required to download ArcticDesk. Owned licenses include 6 months from date of purchase and leased licenses include lifetime support & upgrades. Once you have a valid license please login to the members area at http://arcticdesk.com/manage/ select an active license and choose the latest version you wish to download.
In order for ArcticDesk to function correctly a number of System Requirements need to be met. Before attempting an installation please ensure these are in place.
The ArcticDesk installation process is fairly simple, follow the following steps to get started:
- Download a copy of ArcticDesk from our members area at http://arcticdesk.com/manage/
- Unzip the contents of the downloaded zip file
- In the includes folder, rename config-new.php to config.php
- Upload the entire contents of the arcticdesk folder to your Webserver (If you are using FTP use Binary Mode)
- Start the install process by visiting http://yourdomain.com/<foldername>/install/ (If you are receiving an IonCube encoder error please check the System Requirements)
- Follow the instructions provided by the installer
- Enjoy ArcticDesk!
Post Installation Steps
Once the installation has completed, we recommend to set includes/config.php back to CHMOD 644.
The cron job allows task automation within ArcticDesk. Add a cron job to your server with an entry like
* * * * * php -q /<arcticdesk_base_path>/includes/cron.php
Please make sure to replace the ArcticDesk base path. If it doesn't work, it may be because PHP is on a different location on your server. For example, if PHP is located at
/usr/bin/php then the cron job entry should be
* * * * * /usr/bin/php -q /<arcticdesk_base_path>/includes/cron.php
You can set how often each task should run by visiting Scheduled Tasks under the Settings menu in your operator panel. The cron job would need to be updated should the base path change.
SEO Friendly Links
If you intend on using SEO friendly links (generally recommended for better search engine positioning), then rename the htaccess file to .htaccess in the ArcticDesk root directory. You will also need to enable the setting in Settings -> General Settings -> Template.
Rename the admin folder
From a security point of view, it is a good idea to rename the operator panel folder to avoid anyone being able to access it. It should be renamed to something that only your staff members know.
Once you have renamed the admin folder, open
/includes/config.php within your installation and set the following variable to your new admin folder name
$ADMIN_FOLDER = "admin";
Moving and securing the uploads folder
As the uploads folder requires CHMOD permissions 777 (writable by anyone), it is safer to move the folder out of publicly accessible folders (everything under public_html or similar on your server).
If you do move the uploads server, you must update the uploads path in the general settings section in the operator panel (Settings -> General Settings -> Company).
Furthermore, if your server allows indexing through .htaccess files, please rename the htaccess file in the uploads folder to .htaccess. This will disable any PHP scripts being executed in that folder.
- A blank page is displayed when loading ArcticDesk
- Please ensure you have IonCube loaders installed and functioning on your server.