Skip to content

Feature Suggestions

Please provide here your suggestion for new functionality for Plesk. We encourage you to review and vote for suggestions of others. The top-ranked suggestions are likely to be included in the next versions of Plesk.

Please write in English so that voters from all over the world can read and support your request.

For technical assistance, contact Plesk support
For questions, bug reports, discussions and free assistance, check our Forum and Facebook page
For additional information, see Documentation, Knowledge Base and Blog
Follow us on Twitter for more news on Plesk development

Off-topic posts will be removed from here

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

15 results found

  1. Add mcrypt module to Plesk PHP 7.2 and newer

    Add mcrypt module to Plesk PHP 7.2 and newer.
    For previous PHP versions it's included out of the box.

    Mcrypt 1.0.2 natively supports PHP 7.2+ (https://pecl.php.net/package/mcrypt/1.0.2)

    It's, for example, required by Prestashop 1.7.x, which is quite popular among Plesk users.

    107 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Web / PHP  ·  Admin →

    Since Plesk Obsidian 18.0.49, published December 20th, 2022, the PHP configuration page that can be reached for every PHP version installed on the server through Tools & Settings > General Settings > PHP Settings has a new feature: The PECL installer! You can now install PECL extensions for PHP through that installer. As this new option became available, it is no longer necessary to provide native support for various kinds of extensions such as mcrypt.

    -- PD

  2. Adjusting php-fpm settings through panel on a domain basis

    In 12.5 cannot find a way of adjusting php-fpm settings for a domain through the panel. For example:

    http://php.net/manual/en/install.fpm.configuration.php#request-slowlog-timeout

    See the discussion, which got nowhere, here:
    http://talk.plesk.com/threads/adjust-php-fpm-settings-in-plesk-12-5.336206/

    43 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Web / PHP  ·  Admin →
  3. Set Webmail to use Plesk PHP Interpreter Options

    It would be nice to be able to use the various Plesk PHP versions to run our webmail services. Especially PHP 7.1

    13 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Web / PHP  ·  Admin →

    Since several years Roundcube on Plesk is independent from operating system vendor PHP versions and is using a tested, rather up-to-date PHP version provided by Plesk. There is no reason to put the burden of selecting and maintaining an additional PHP configuration for roundcube on users as Plesk is having an eye on it for you. Since the initial cause for this feature request has been solved, we are closing this process.

  4. Run Composer with a specific PHP Version

    It would be great if the already existing "Applications" view would recognize the PHP version that is used within that application path. That way Composer could check the correct PHP version for dependencies and simplify the general use of Composer.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →

    Since Plesk Obsidian 18.0.44, published May 24th, 2022, Composer uses the PHP version that is configured for the domain instead of system PHP. Customers can now run artisan, composer, and other commands without having to specify the whole path.

    To propagate and turn on the feature for all subscriptions, run the plesk bin php_settings --update-all command.

    To use the feature in Scheduled Tasks, prepend the cron command with the following:

    export PATH="/opt/plesk/phpenv/bin:$PATH"; eval "$(phpenv init -)";

    To disable the feature and bring back how the console worked before, add the following lines to the panel.ini file:

    [php]
    phpenv = off

    Note: The feature works for Plesk PHP handlers only. It does not work for custom PHP handlers and CloudLinux with CageFS.

    -- PD

  5. Restart interval for PHP-FPM services

    Restart interval should be implemented for PHP-FPM services like it is done for Apache.
    At the moment, each time when domain's PHP Settings are updated, PHP-FPM service is reloaded which causes the error 503 on websites.

    If every person decided to make a small change in php settings daily it would mean 500 x 503 errors for all users daily. We host like 30 active sites and customize a few of them as developers so a few php changes (less than 10) is a daily occurence. Customers never fail to mention this to us because they may be saving products…

    6 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →

    The behavior with shared PHP-FPM handlers cannot be changed for technical reasons (they are shared). 

    Since Plesk Obsidian 18.0.39, published October 13th, 2021, it is possible to select dedicated PHP-FPM handlers. When a dedicated handler is selected, only that one process will be reloaded upon configuration changes.

    -- PD

  6. Add support of ImageMagick7 for PHP shipped by Plesk

    Would be great to use ImageMagick7 with PHP versions shipped by Plesk.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →

    The feature request is based on the false assumption that ImageMagick is a PHP component. Instead, it is a stand-alone software package that can be installed on several operating systems. It can be used through PHP shell_exec() or exec() functions or similar PHP functions that allow execution of shell commands, but it can also be used from other software. PHP does not depend on it, neither depends ImageMagick on PHP.

    ImageMagick is often confused with Imagick PHP extension.

    We are not aware that Plesk overwrites a custom ImageMagick version on the operating system level as Plesk does not deliver ImageMagick, but it comes from repositories configured for the operating system, such as "updates" or "base" on RHEL/CentOS for example.

    -- PD

  7. GraphicsMagick support

    ImageMagick look nearly dead(?) https://pecl.php.net/package/imagick no progress in months (years) and no official lib for PHP 8.

    GraphicsMagick is fully under development https://pecl.php.net/package/gmagick

    So I wish support for gmagick in Obsidian ;)

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →
  8. php version outdated, please update to latest version

    php version outdated, please update to latest version

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →

    As of October 9th, 2023, Plesk supports PHP versions up to 8.2. We will also support newer versions very shortly after they become available. You can select a newer PHP version from the PHP link in "Websites & Domains". If your server does not yet offer that version, please use the "Updates & Upgrades" function to install the latest PHP versions from Plesk updates on the server. If you are not the "admin" user of the server, please ask the "admin" user to do it for you.

    -- PD

  9. Bulk update of php version

    The php versions of several instances should be updated at the same time with a few clicks.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →
  10. get Sodium support for PHP

    We could do with the power of the Sodium crypto libraries to prevent the vulnerabilities created by weak key protection.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →
  11. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →
  12. Can you upgrade you PHP version to 7.0

    . my website hosted unable to run because of version issue.. your plesk hosting only 5.0 version. Please help. thanks

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →
  13. Add GnuPG PHP extension into Plesk PHP

    Add GnuPG PHP extension into Plesk PHP

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web / PHP  ·  Admin →
  14. I need to enable Mcrypt extension

    Hi,

    We are running PHP application.
    Whcih needs Mcrypt extension to be enabled.

    Request you to help us by giving that option

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Web / PHP  ·  Admin →

    Plesk provides php mcrypt modules for all Plesk PHP versions with corresponding packages. For example:

    1. rpm -qa | grep mcrypt
      libmcrypt-2.5.8-13.el7.×8664
      plesk-php54-mcrypt-5.4.45-centos7.17090117.×8664
      plesk-php53-mcrypt-5.3.29-centos7.17090118.×8664
      plesk-php56-mcrypt-5.6.36-centos7.18042712.×8664
      plesk-php55-mcrypt-5.5.38-centos7.17090117.×86
      64
      plesk-php70-mcrypt-7.0.30-centos7.18042711.×86
      64
      plesk-php71-mcrypt-7.1.17-centos7.18042710.×86
      64
      plesk-php52-mcrypt-5.2.17-centos7.17090118.×86
      64

    So, make sure that you have installed plesk-phpXX-mcrypt packase on your server.

    IG

  15. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Web / PHP  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base