Content Management System

Configuration

All configuration files are located in

Application

Config file

'settings' => [
    'debug'              => false,
    'jwtKey'             => "49ec7df6-ea4f-4364-bd59-1c6609b1840a",
    'defaultLanguage'    => "en",
    'primaryTemplate'	 => 'system',
    'cache'              => true,
    'logEvents'	         => false,
    'timeZone'           => 'UTC',
    'cacheDriver'        => 'file',
    'logger'             => true,   
    'loggerHandler'      => 'file',          
    'disableInstallPage' => false
]
Property Description Default Value
debug Debug mode. false
jwtKey Key used for JWT authentication. 49ec7df6-ea4f-4364-bd59-1c6609b1840a
defaultLanguage Default language code. en
cache Disable or enable cache. true
primaryTemplate Primary template name. system
cacheDriver Cache driver name. void
logEvents Log system events. false
timeZone Time zone name. UTC
logger Enable or disable logger. true
loggerHandler Logger handler 'file' or 'db' file
disableInstallPage Disable or enable installation page. false

Database

Arikaim uses Laravel database component.

Database connection settings:

'db' => [
    'database'  => "arikaim",
    'username'  => "",
    'password'  => "",
    'driver'    => "mysql",
    'host'      => "localhost",
    'charset'   => "utf8",
    'collation' => "utf8_bin",
    'prefix'    => ""
]
Property Description Default Value
database Database name. arikaim
username Database user name.
password Database user password.
driver Supported drivers: MySQL, Postgres, SQL Server, and SQLite. mysql
host Database host. localhost
charset Database charset. utf8
collation Database collation. utf8_bin

System errors messages.

Json config file