Enhance Caveats, Limitations and Issues

Last Updated on February 18, 2025 EST by Jordan

Content Error or Suggest an Edit

Notice a grammatical error or technical inaccuracy? Let us know; we will give you credit!

Notice

This is a live document and as such it will be updated from time to time

Introduction

The Enhance hosting control panel offers a streamlined and modern approach to managing web hosting, but like any platform, it comes with its own set of caveats and limitations. While Enhance provides a user-friendly interface and scalable features, there are specific challenges and potential issues that users should be aware of. In this post, I’ve listed caveats, limitations and issues.

Enhance Caveats

Implement log rotation for error_log

There is no log rotation for individual sites error_log’s and as such they consume space.

Implement log rotation for error_log – Enhance Control Panel – Community
Our forum offers a space to ask and answer questions, share technical advice and help guide the direction of Enhance.
community.enhance.com

Enhance Limitations

    Enhance has Limited Intergrations

    • No Netdata Intergration, I plan to make a guide soon.
    • There isn’t a native NewRelic integration, I plan to make a guide soon.
    • No xdebug Integration, I plan to make a guide soon.
    • Monit would be a great intergration.

    Enhance Backup Limitations

    S3 Backups Don’t Support Streaming

    The S3 backups create a backup of a site, before pushing it to the S3 endpoint. If you have a server with 80GB of storage, and your site takes up 60GB, you will run out of space and the backup won’t continue. Even with compression, this isn’t a good method.

    There is also no pre-flight checks for S3 backups.

    https://community.enhance.com/d/1428-streaming-s3-backups-andor-pre-flight-free-space-check

    No Backup Configuration

    There is no option to change the configuration of backups, for instance if you want to do hourly or every 12 hours.

    https://community.enhance.com/d/8-more-backup-settings-for-each-hosting-package-individually-determined-logged

    Enhance Documentation Limitations

    No Documentation of appcd-cli @ 2024-04

    You can do lots with appcd-cli, never having to login to the Enhance control panel. It’s not documented however, so I asked why?

    appcd-cli isn’t currently documented but it will be soon, it’s being redeveloped so it can run locally on the web server.

    appcd-cli 8.8.8.8 change-webserver lite-speed

    Enhance Issues

    Enhance Control Panel Issues

    Allowing Existing Users to be Invited to Multiple Customer Accounts

    MySQL and Enhance Issues

    Create Symlink to MySQL Socket – Enhance Control Panel – Community
    Our forum offers a space to ask and answer questions, share technical advice and help guide the direction of Enhance.
    community.enhance.com

    Provide MySQL Logs outside of Docker Container

    Provide MySQL Logs outside of Docker Container – Enhance Control Panel – Community
    Our forum offers a space to ask and answer questions, share technical advice and help guide the direction of Enhance.
    community.enhance.com

    Error when using mysqlbackup

    Unknown table ‘COLUMN_STATISTICS’ in information_schema (1109) – Enhance Control Panel – Community
    Our forum offers a space to ask and answer questions, share technical advice and help guide the direction of Enhance.
    community.enhance.com

    Enhance WordPress Specific Issues

    WordPress – Linux Cron running WordPress Cron results in Failed Emails

    This one is an easy one and hopefully it gets fixed soon, as well as a log for the WordPress cron runs.

    https://community.enhance.com/d/1299-wp-cron-issue

    Enhance General Issues

    Setting catch_workers_output for PHP-FPM to yes by default

    Set catch_workers_output for PHP-FPM to yes by default – Enhance Control Panel – Community
    Our forum offers a space to ask and answer questions, share technical advice and help guide the direction of Enhance.
    community.enhance.com

    Change Log

    • 02-06-2025 – Added issue “Set catch_workers_output for PHP-FPM to yes by default” and re-formatted the page.
    • 07-30-2024 – Added Allow Existing Users to be Invited to Multiple Customer Accounts
    • 07-05-2024 – Reformatted article.
    • 06-28-2024 – Added netdata integration thread.
    • 06-27-2024 – Added log rotation and mysql logs outside of docker container.

    0 Shares:

    You May Also Like
    Read More

    Why should you use sudo?

    Last Updated on November 6, 2023 EST by Jordan Introduction There was a question on the popular GridPane…