• Hi, Pleskians! We are running a UX testing of our upcoming product intended for server management and monitoring.
    We would like to invite you to have a call with us and have some fun checking our prototype. The agenda is pretty simple - we bring new design and some scenarios that you need to walk through and succeed. We will be watching and taking insights for further development of the design.
    If you would like to participate, please use this link to book a meeting. We will sent the link to the clickable prototype at the meeting.
  • (Plesk for Windows):
    MySQL Connector/ODBC 3.51, 5.1, and 5.3 are no longer shipped with Plesk because they have reached end of life. MariaDB Connector/ODBC 64-bit 3.2.4 is now used instead.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.

Recent content by frame86

  1. F

    Forwarded to devs PHP: Additional directives extension handling incorrect

    Please try it again with a dedicated FPM configuration, I thought that was clear.
  2. F

    Forwarded to devs PHP: Additional directives extension handling incorrect

    Quick fix: You could filter out "extension" from "Additional directives" and only apply it in php.ini but not php-fpm.conf but we would really appreciate if we had full control about any directive in a splitted configuration for php.ini and php-fpm.conf so we don't have to manually edit...
  3. F

    Forwarded to devs PHP: Additional directives extension handling incorrect

    Linux distribution: Ubuntu 24.04.1 LTS PHP Extension: take Xdebug 3.4.0 as an example. PHP Version: eg. 8.1 This extension must be loaded as "zend_extension". But this directive is not valid for PHP-FPM configuration, only in php.ini. We can set up Xdebug in plesk but it complains...
  4. F

    Forwarded to devs PHP: Additional directives extension handling incorrect

    Username: TITLE PHP: Additional directives extension handling incorrect PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE Plesk Version 18.0.66 Update #2; Linux PROBLEM DESCRIPTION If we add a PHP extension to a site configuration via "Additional directives" section, the extension...
  5. F

    Issue Can't add older database remote server

    Hello, if we try to add an older mySQL database server with a user 'plesk' with only TLS 1.1 support (MySQL 5.7.17) we get a either: (user not forced to use TLS) or (user forced to use TLS) The second error doesn't mean credentials are wrong but somehow client credentials encryption isn't...
  6. F

    Resolved Synchronizing access log problem

    Yes, of course. We had to add --webspace-name argument to relink-vhosts-logs but now it's working.
  7. F

    Resolved Synchronizing access log problem

    Thank you! I guess that explains why the logs are not working :D Because we recently changed the mount for /var/www/vhosts and copied all data to a new device - and hardlinks were not preserved then. Indeed repair -fs didn't check that, find /var/www/vhosts/<domain> -samefile...
  8. F

    Resolved Synchronizing access log problem

    Already did that. Besides that, shouldn't it run as root anyway? Access logs are owned by root. We just want to know how the synchronization is done. If it is done by PHP then maybe AppArmor blocks something but does not log it. if it is done by a job please tell us which one so we can...
  9. F

    Resolved Synchronizing access log problem

    Hello, which service / job is responsible for synchronizing access logs to user home directories? The logs in vhosts/system are still written but for some reason stopped to sychronize - all domains are affected.
  10. F

    Question Docker bind dedicated IP addresses to containers

    This depends how your container is connected to the network (which driver is used). Basically if your container connects to user defined networks and has an IPAMConfig key you can set a static IP here, for example: "NetworkSettings": { "Bridge": "", "EndpointID": ""...
  11. F

    Question How to set up chroot for php-fpm?

    I configured the vHost template generator to include the correct SCRIPT_FILENAME if a chroot setting was found in PHP configuration. We just need to set this variable and chroot login to get a basically working setup: /opt/psa/admin/conf/templates/default/domain/service/fpm.php: <?php /** *...
  12. F

    Question How to set up chroot for php-fpm?

    So I got some time to trace the FPM - and get phpinfo() working: If enabled, the Plesk handler in nginx configuration file (vhosts/system/<domain>/nginx.conf) will take precedence and you will have no luck to inject the fastcgi_param as shown at top because it's overwritten by include of...
  13. F

    Question How to set up chroot for php-fpm?

    It should work if /etc/ssl/certs is correctly mounted or what ever path is specified - we can also set a custom path
  14. F

    Question How to set up chroot for php-fpm?

    Yeah, that sucks too. But we could maybe fix $_SERVER variables with a custom extension. I don't know how it's implemtned, but there should not be any fd outside the chroot if the same path exists inside the jail. It fails to set the session if the path is invalid, so I think it doesn't care...
  15. F

    Question How to set up chroot for php-fpm?

    I'm talking about chroot not root access or preventing user to run as root. I want chroot to prevent file access because open_basedir is a huge bottleneck as realpath cache is disabled too when this option is enabled. The webroot needs some shell commands, I know how to provide them, that was...
Back
Top