-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
This page describes contents of CONFIG.YAML file, which can be found at root directory of PHP-Movic. Generally, there is no order of those settings. So, you can rearrange them in your way.
| Content |
|---|
| 1. General configuration |
| 2. Logging configuration |
| 3. Database configuration |
This part contains configuration which is general for whole application.
Syntax: DateFormat: "<format>"
Parameters:
-
<format>: Format string.
Sets format of date and time used across whole application. For format string options, see date format wiki page.
Configuration of logging of application. PHP-Movic creates quite good amount of logs. This settings can change behaviour of logs.
Syntax: LogLevel: <level>
Parameters:
-
<level>: Level of log.
Sets minimal level of log, which will be actually logged. Allowed log values:
LOWBASEINFOSUCCESSWARNINGERRORCRITICAL
Syntax: LogDir: "<path>"
Parameters:
-
<path>: Path to directory.
Sets path to directory, to which all logs will be created.
Syntax: LogStdout: "<stdout>"
Parameters:
-
<stdout>: Boolean (TrueorFalse)
Sets flag, whether logs should be printed also to standard output.
Syntax: LogFormat: "<format>"
Parameters:
-
<format>: Format string
Sets format of each log. Specification of format string can be found at log format wiki page.
This part is dedicated to configuration of database. As this file contains database password in plain text, is really important to hide this file from public distribution.
Syntax: DatabaseHost: "<hostname>"
Parameters:
-
<hostname>: Name or IP address.
Sets name or address of machine with running database service. To this machine will application connect for executing database queries.
Syntax: DatabaseName: "<database>"
Parameters:
-
<database>: Name of database.
Sets name of database on database server which will be used by application and to which application will connect to.
Syntax: DatabaseUser: "<user>"
Parameters:
-
<user>: Name of user.
Sets name of user used to connect to the database. When configuring this setting, please keep in mind, that this user needs permission to actually perform queries.
Syntax: DatabasePassword: "<password>"
Parameters:
-
<password>: Password in plain text.
Sets password of database user used for connecting to the database.