# Configure Level of Logging and Errors

## Configure Error Messages to Display After Installation

It is recommended that sites running on production environments do not display any errors.

Navigate to **Administration \ Configuration \ Development \ Logging and errors**

<figure><img src="https://content.gitbook.com/content/0NVNo0YmQjrLSa4Sn1ic/blobs/Q2gXo53g0QrS3nvmCKc1/Logging-and-errors-varbase10c1.png" alt=""><figcaption><p>Logging and Errors Configurations</p></figcaption></figure>

Allows developers to set various options for logging errors and messages to a database or Syslog. They can choose the level of detail they want to keep in the log, and even set a unique identity for your site in the Syslog messages. The page also explains the different logging facilities and formats available.

{% hint style="danger" %}
Make sure that the Error messages to display is sat as None on production.
{% endhint %}

## Set System Error Logging Level with Drush

For `"None"` run the following command.

```
./bin/drush config:set system.logging error_level hide --yes
```

For `"Errors and warnings"` run the following command.

```
./bin/drush config:set system.logging error_level some --yes
```

For `"All messages"` run the following command.

```
./bin/drush config:set system.logging error_level all --yes
```

For `"All messages, with backtrace information"` run the following command.

```
./bin/drush config:set system.logging error_level verbose --yes
```

## Configure Level of Logging and Errors on installation

While installing Varbase, the installer will have an installation step for Development Tools

<figure><img src="https://content.gitbook.com/content/0NVNo0YmQjrLSa4Sn1ic/blobs/SF16YeV1CxlPVCssInNf/varbase10-install--development-tools.png" alt=""><figcaption><p>Varbase Development Tools</p></figcaption></figure>

On checking the "Install Development Tools" checkbox, more options will show up to configure on installation.

<figure><img src="https://content.gitbook.com/content/0NVNo0YmQjrLSa4Sn1ic/blobs/IpJuCbrTPBZPTmRCKqFT/varbase10-install--development-tools-open.png" alt=""><figcaption><p>Varbase Development Tools Open - Configure Level of Logging and Errors on installation </p></figcaption></figure>

Keep Error message to display as ***None***, When installing a **Varbase Demo** site.

Change to other options when starting development for a project.

{% hint style="success" %}
Recommended to use **`"All messages, with backtrace information"`**` ``in`` `***`local development`*****`,`**` ``to keep track and trace of all errors and warnings.`&#x20;
{% endhint %}

{% hint style="warning" %}
It is recommended that sites running on **production** environments ***DO NOT DISPLAY*** any errors.
{% endhint %}
