Zoph/Configuration/config.inc.php
Appearance
< Zoph | Configuration
Debugging
[edit | edit source]DEBUG
[edit source]DEBUG | Versions: v0.8 and before |
---|---|
Description: The DEBUG option was used to control debug output given by Zoph during execution. As of Zoph 0.8.1 this option has been replaced by LOG_ALWAYS and LOG_SUBJECT, which allow more granular control over what is displayed and what not. | |
Default: 0 | |
Options: 0: no debugging. 1 and up, show debugging information. | |
Example: define('DEBUG', 5); |
An extensive explanation of Zoph's logging system can be found in Logging in Zoph 0.8.1 and later.
LOG_ALWAYS
[edit source]LOG_ALWAYS | Versions: v0.8.1 and later |
---|---|
Description: This option controls how much debug information is showed. Zoph will show you the severity you configure and everything worse than that. So if you configure log::ERROR, you will see ERROR and FATAL messages and if you configure log::DEBUG, you will see all messages. | |
Default: log::FATAL | |
Options: See log severity below. | |
Example: define('LOG_ALWAYS', log::ERROR); |
LOG_SUBJECT
[edit source]LOG_SUBJECT | Versions: v0.8.1 and later |
---|---|
Description: This option, together with LOG_SEVERITY enables you to have granular control over which messages are displayed. With LOG_SUBJECT you configure on which subject you would like to see logging. | |
Default: log::NONE | |
Options: See log subjects below. You can combine subjects with | (or) and ~ (not). | |
Example:
Display all messages which indicate an error or a fatal error, regarding the translation of Zoph or images: define('LOG_SEVERITY', log::ERROR); define('LOG_SUBJECT', log::LANG | log::IMG); Display all messages, except debug-level messages, except those regarding SQL queries: define('LOG_SEVERITY', log::NOTIFY); define('LOG_SUBJECT', log::ALL | ~log::SQL); Display all messages, except those regarding redirects or the database connection: define('LOG_SEVERITY', log::DEBUG); define('LOG_SUBJECT', log::ALL ~(log::REDIRECT | log::DB));
|
LOG_SEVERITY
[edit source]LOG_SEVERITY | Versions: v0.8.1 and later |
---|---|
Description: This option, together with LOG_SUBJECT enables you to have granular control over which messages are displayed. With LOG_SEVERITY you configure how much debug information is showed. The difference with LOG_ALWAYS is, that the messages are only shown for the subject you have configured in LOG_SUBJECT. Zoph will show you the severity you configure and everything worse than that. So if you configure log::ERROR, you will see ERROR and FATAL messages and if you configure log::DEBUG, you will see all messages. | |
Default: log::NONE | |
Options: See log severity below. | |
Example: define('LOG_SEVERITY', log::NOTIFY); |
Log Severity
[edit | edit source]log::DEBUG | Debugging messages, Zoph gives information about what it's doing. |
---|---|
log::NOTIFY | Notification about something that is happening which is influencing Zoph's program flow |
log::WARN | Warning about something that is happening |
log::ERROR | Error condition, something has gone wrong, but Zoph can recover |
log::FATAL | Fatal error, something has gone wrong and Zoph needs to stop execution of the current script. |
log::NONE | Do not display any messages |
Log subjects
[edit | edit source]log::ALL | All messages |
---|---|
log::VARS | Messages regarding setting of variables |
log::LANG | Messages regarding the translation of Zoph |
log::LOGIN | Messages regarding the Login procedure |
log::REDIRECT | Messages regarding redirection |
log::DB | Messages regarding the database connection |
log::SQL | Messages regarding SQL Queries |
log::XML | Messages regarding XML creation |
log::IMG | Messages regarding image creation |
log::IMPORT | Messages regarding the import functions |
log::GENERAL | Other messages |
log::NONE | No messages. |
Resized image generation
[edit | edit source]Zoph automatically creates thumbnails and medium-sized ('mid') images during import. To influence this process, you can edit the following parameters:
THUMB_SIZE
[edit source]THUMB_SIZE | Versions: All versions |
---|---|
Description: Maximum width or height of thumbnails | |
Default: 120 | |
Options: Maximum width/height in pixels | |
Example: define('THUMB_SIZE', 120); |
MID_SIZE
[edit source]MID_SIZE | Versions: All versions |
---|---|
Description: Maximum width or height of 'mid' sized images | |
Default: 480 | |
Options: Maximum width/height in pixels | |
Example: define('MID_SIZE', 480); |
THUMB_PREFIX
[edit source]THUMB_PREFIX | Versions: All versions |
---|---|
Description: Prefix of the filenames for the thumbnails. | |
Default: thumb | |
Options: Do not make this string empty! | |
Example: define('THUMB_PREFIX', 'thumb'); |
MID_PREFIX
[edit source]MID_PREFIX | Versions: All versions |
---|---|
Description: Prefix of the filenames for the 'mid' sized images. | |
Default: thumb | |
Options: Do not make this string empty! | |
Example: define('MID_PREFIX', 'mid'); |
Database configuration
[edit | edit source]Before 0.8.2, the database settings were set in config.inc.php (for the web interface) and .zophrc (CLI interface), as of Zoph 0.8.2, these settings are all made in zoph.ini.