Articles in this section

How to remove domain logs in Plesk

Plesk for Windows kb: how-to Plesk for Linux ABT: Group B

Applicable to:

  • Plesk for Linux
  • Plesk for Windows

Question

How to remove domain logs in Plesk?

Answer

 

Removing domain logs via Plesk

 

  1. Log in to Plesk.

  2. Go to Domains > example.com > Logs > Manage Log Files.


    Screenshot_2020-07-15_Logs_of_example_com_-_Plesk_Obsidian_18_0_27.png

  3. Select log files that should be deleted and click Remove.

    Note: On Linux servers, log file extensions .gz, .webstat, .processed can be safely removed.


    Screenshot_2020-07-15_Manage_Log_Files_of_example_com_-_Plesk_Obsidian_18_0_27_3_.png

 

Removing domain logs via a command-line interface (Linux)

 

  1. Connect to a Plesk server via SSH.

  2. Get the website logs structure:

    Note: Subdomain and additional domain logs are located in subfolders, e.g. /var/www/vhosts/example.com/logs/sub.example.com.

    # ls -l /var/www/vhosts/example.com/logs
    ...
    drwx------ 2 user root 4096 Dec 1 18:24 .
    drwx--x--- 5 user psaserv 4096 Dec 1 17:39 ..
    -rw-r--r-- 2 root root 132 Dec 1 17:39 access_log
    -rw-r--r-- 2 root root 14 Dec 1 18:24 access_log.processed
    -rw------- 1 root root 0 Dec 1 18:24 access_log.webstat
    -rw-r--r-- 2 root root 0 Dec 1 17:39 access_ssl_log
    -rw-r--r-- 2 root root 0 Dec 1 18:24 access_ssl_log.processed
    -rw------- 1 root root 0 Dec 1 18:24 access_ssl_log.webstat
    -rw-r--r-- 2 root root 1278 Dec 1 18:28 error_log
    -rw-r--r-- 2 root root 16 Dec 1 18:28 error_log.gz
    -rw-r--r-- 2 root root 0 Dec 1 17:39 proxy_access_log
    -rw-r--r-- 2 root root 0 Dec 1 17:39 proxy_access_ssl_log
    -rw-r--r-- 2 root root 0 Dec 1 17:39 proxy_error_log

  3. Remove log files:

    • Log files with file extensions .gz, .webstat, .processed can be safely removed:

      # rm -rf /var/www/vhosts/example.com/logs/error_log.gz

    • Main website log files (access_log, error_log, access_ssl_log) must be cleared:

      Warning: Removing main log files instead of clearing them will lead to incorrect functionality of Apache and nginx.

      # cat /dev/null >/var/www/vhosts/example.com/logs/error_log

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.