Installation

There is no self-installation guide. The package and components required are set up on purchasing the package by our installation team.

Upgrades

Major upgrades are facilitated by the team. Minor upgrades may be performed through the internal upgrade manager.

System Requirements

General Requirements
  • Webserver that support PHP
  • A computer for single system use
  • A LAN for internal network use
  • A website (web host and domain) for on-line/internet based use
PHP Requirements
  • PHP 7.0+
  • OpenSSL PHP Extension
  • MySQLi PHP Extension
  • Mbstring PHP Extension
  • CURL
  • file_get_contents with stream context
  • writeable files and directories
  • These are the major extension we have listed which are usually not enabled or disabled on the server, there might be many other extension or commonly used extension which we have not listed.
MySQL Requirements
  • MySQL/MiriaDB version 5.0 or later
  • MySQL user must have FULL privileges on the database.
Web Host Requirement
  • email sending : you can customise the send rate internally but you should estimate the quantity as
    1. 1 email per student per week for the SIM
    2. 1 email per staff member per day for ORS
    3. 1 email per parent per month
  • CRON tasks (at least one)
  • customizable .htaccess per directory
  • mod_rewrite enabled
  • 1 GB database storage per 10,000 students per year
  • sub-domains are useful but not required
  • Disable asp tags in php

External Access

External access package will not be available with single computer and LAN set ups. Features which will be disabled include but are not limited to:

  • External messaging (email and text)
  • Simultaneous access (on single computer set up)
  • Parent and Student Access