requirements

smallCMS is a small, robust content management system and only requires PHP and MySql to be installed to run.

mysql logo php logo

compatibility

smallCMS plays well with others and has been tested in the following browsers:

Mozilla Firefox Google Chrome Microsoft Internet Explorer Opera Appla Safari

smallCMS documentation

installation

Compatability

We have a compatibility program you can download before purchasing smallCMS to check if your server will be able to run smallCMS. Full instructions for its use are included with the download.

Download

To download smallCMS you must first create an account on this website and then purchase a key. Each key is unique and locked to the domain that was entered when purchasing the key.

The download link will become available to you on your account page once you have purchased a key.

Unzip and Upload

Extract the compressed zip file smallcms_v***.zip and upload the extracted folder smallcms to your server. Once the folder has been uploaded use your web browser to navigate to:

http://www.yourdomainname.co.uk/smallcms/setup/

This will start the installation scripts that will setup smallCMS as explained below.

Enter Details

The first step is really easy to do. If you fill in each box correctly the installation will be completed in seconds.

You must provide your mysql details as well as your licence key anda user account for logging in.

What did/didn't install

The second step will list everything that has to be installed and a tick or cross will be displayed next to each to indicate if it installed correctly.

If file restrictions are incorrect

If the file restrictions to either of the 2 folders were incorrect you will have to change them. The easiest way to do this is with your ftp program, then go back to step 2 and refresh the page.

(note. The file restrictions may not take immediate effect so wait a few minutes before refreshing the page.)

If a table didn't create

If a table or more happen to not create properly you could try step 1 again with drop tables if they exist ticked.

If the above fails to work you could open the file /smallcms/setup/includes/process.php and search for /* CREATE TABLES */ and then copy the sql for the table(s) that didn't install and run them yourself while replacing the database prefix variable where applicable.

If settings or smallCMS files weren't created

If either of the settings files weren't created then the code for the file will be on the step 2 page for you to copy and paste into a file for smallCMS with instructions on where to put the file and what to name it.

content

inside smallCMS