• 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.
  • 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.
  • The ImunifyAV extension is now deprecated and no longer available for installation.
    Existing ImunifyAV installations will continue operating for three months, and after that will automatically be replaced with the new Imunify extension. We recommend that you manually replace any existing ImunifyAV installations with Imunify at your earliest convenience.

Resolved Optimize with Performance Booster

llucas

Basic Pleskian
Server operating system version
Debian 11.11
Plesk version and microupdate number
Plesk Obsidian 18.0.64
Hello, good morning

I wanted to know why this domain doesn't let me use the PHP optimization option to see if I get better results. In some domains that I have on the server it does let me optimize it but not in this one. I don't know

Can you help me? I've attached a screenshot.

Thanks,
 

Attachments

  • fundacioncarf-optimize.png
    fundacioncarf-optimize.png
    262 KB · Views: 17
You seem to have logged in as a user, not as an administrator. Is this your server?
 
Hi Maarten, thanks for your reply.

I am an administrator and I can do everything on the server. Except for two sites where I don't know what could be happening.

I am attaching a screenshot of the sites where I have been able to optimize and those where I have marked NO.

Thanks for your help, good afternoon!!
Luis
 

Attachments

  • forum-plesk.png
    forum-plesk.png
    100.3 KB · Views: 12
  • performancebooster.png
    performancebooster.png
    120 KB · Views: 12
As I understand from the first screenshot, you have to reset the open_basedir values for those domains to make this work:

Screenshot 2024-10-02 at 16.10.18.png
 
Hi

I've figured it out. This is where I have to put the PHP parameters, it seems.

Thanks for your help, I've learned a lot!!!
Luis
 

Attachments

  • 1-php.png
    1-php.png
    146.8 KB · Views: 12
That's where Plesk should have added the extra configuration, but it couldn't because of your openbase_dir settings.
I didn't know that either so we both learned something today ;)
 
I have the same thing but the open_basedir settings for the domain(s) are set to standard.
When I open the details link in the optimize popup, the very first line says
open_basedir=
I don't know where this comes from.
I am on ubuntu 24 with the lastest plesk.

Also the optimizer says I should install the outdated php 8 version.
I only have php 8.2 to 8.4 installed.
Why would I install php 8.0 :-D

Hopefully someone has a hint for me.
Regards
 

Attachments

  • Screenshot From 2025-02-04 18-08-18.png
    Screenshot From 2025-02-04 18-08-18.png
    85 KB · Views: 13
Hello, @roon Please try removing all additional directives and attempt to re-apply the setting:


As for the recommendation to use an older PHP version than your current one, this is a known bug identified with ID EXTPLESK-5245. We will introduce a fix for it in one of the future releases. In the meantime, please just ignore it. Apologies for any possible confusion caused.
 
Hello, @roon Please try removing all additional directives and attempt to re-apply the setting:


As for the recommendation to use an older PHP version than your current one, this is a known bug identified with ID EXTPLESK-5245. We will introduce a fix for it in one of the future releases. In the meantime, please just ignore it. Apologies for any possible confusion caused.
Thanks for your reply, this worked to have this green check icon but:
1. I removed the extra php settings everything else was set to standard
2. I could run the optimization.
3. After the optimisation the open_basedir setting of php was =""
4. I re-applied open_basedir setting of the domain
5. Optimizer says the same as of before.

conclusion, It did not work, let my domain/server in a very dangeous state.
The real question is which part of plesk is writing that wrong directive into the file (see screenshot above)
There you see open_basedir="" before the automated "additional directives ...." of the optimizer
 
The Performance Booster does disable open_basedir (i.e. set an empty value) as open_basedir can significantly hamper the performance of a website.

That being said, even without the Performance Booster extension, Plesk nowadays seems to disable open_basedir for newly created websites per default, even if the Service-Plan has it set. (and would be the default)
I do not like this behavior as it does not do what it's configured to do, despite the fact that I don't have any problem with not configuring open_basedir at all. (no real security gain anyway)
 
Back
Top