Logs

Overview
This screen enables you to view the logs and error logs related to the following routines or statuses:

Follow Up Messages
Broadcast Messages
Bounce Handlers
Link Tracking
Subscribe / Unsubscribe
General Errors
Fatal Errors
MySQLi Errors
Imap / Mail
CleanTalk API

Note that for the logs to work, the main "logs" folder must be writeable.

NOTE: Logs are generally for debugging only. Message logs will quickly build up to large files if you have a large database of subscribers. You should think about clearing the logs regularly if you leave them enabled.
Changing txt file names and logs folder name
By default the logs have the following settings:

- The main logs folder is called "logs".

- The follow up messages log file is named "follow-up-messages.log".
- The broadcast messages log file is named "broadcast-messages.log".
- The bounce handler log file is named "bouncer-handlers.log".
- The link tracker log file is named "link-tracking.log".
- The subscribe / unsubscribe log file is named "subscribe-unsubscribe.log".
- The cleantalk log file is named "cleantalk-api-log.log".
- The imap/email debugging log is named "email-debug-log.log".

The log file names can be changed in the following file:

control/options.php

The logs themselves are enabled in the settings.

OTHER LOGS

There are three other error logs in the system for logging errors:

- General Errors - The log file is named "errors.log".
- Fatal Errors - The log file is named "fatal-errors.log".
- MySQLi Errors - The log file is named "mysqli-errors.log".

The fatal error log and general error log (errors thrown by the server) is controlled from the error class file. This is where you should enable/disable this log due to the fact that the custom error handler loads before the database connection. You can also change the log file name in this file.

control/classes/class.errors.php

The mysqli error log (errors thrown by the database) is controlled from the database class file. This is where you should enable/disable this log due to the fact that if the connection drops the system has no way of knowing if this log was enabled. You can also change the log file name in this file.

control/classes/class.db.php

A icon denotes if a log file is active.
Delete
Use the checkboxes provided to delete logs.