Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Minimum required version of php PHP is 7.2.0

Please ensure the following php PHP extension are installed and enabled:

  • mysqli

  • curl
  • gd

  • ctype

  • mbstring

  • xml

  • xmlrpc

  • fileinfo

  • zip
  • ldap (optional - only required if ldap autentication authentication is to be used)
  • sockets (optional - only required if Rrserve used for calcualtion calculation questions)
  • pdo_mysqli (optional - only required if you use oauth)


Non default php PHP settings that may require a change in your php.ini:

...

Email


Rogō uses the inbuilt php PHP email functionality you will need to configure in order for Rogō to use it.

...

Please ensure the following Apache modules are installed and enabled:

  • mod_SSLssl
  • mod_rewrite


File System


When installing Rogō it is recommended that the default data directory is changed to a path outside of the webserver directory. As well as for added security this will make updating Rogō  in the future more streamless seamless as data direcotries directories will not need to be moved around.

Permissions

Most directories in Rogō should be set up to be writable by the owner only:

Exceptions to this rule include the following directories which need to allow higher write privileges for the web server user:

  • rogo data directory
  • rogo config directory - for installation only, so that config.inc.php can be written. This should be changed back to being writable by the owner only after installation.
  • rogo temp directory

...