Configuring Logging

Enterprise Support

Professional support direct from the authors starting at just $100 per year.

Logging can be helpful for troubleshooting issues or keeping a log of activity.

Booked uses the log4php library to log multiple levels of information categorized into either application or database logs. By default, logging is turned OFF.

To turn logging on

  1. Rename /config/log4php.config.dist.xml to /config/log4php.config.xml
  2. To allow application logging, the PHP account requires write access (0755) to your configured log directory.
  3. Logging is configured in /config/log4php.config.xml
    • For Windows, set the path to something similar to
    • For Unix, set the path to something similar to
  4. Logging is controlled by changing the of each
  5. Levels used by Booked are OFF, DEBUG, ERROR. For normal operation, ERROR is appropriate. If trace logs are needed, DEBUG is appropriate.
  6. To turn on application logging, change the to an appropriate level for either the default or sql loggers. For example,
  7. For more information on logging configuration, visit log4php