Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
We value your experience with Plesk during 2025 Plesk strives to perform even better in 2026. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2025. Please take this short survey: https://survey.webpros.com/
On Plesk for Linux mod_status is disabled on upgrades to improve Apache security. This is a one-time operation that occurs during an upgrade. You can manually enable mod_status later if needed.
Thanks.
I'm not sure what the benefit of using Stacks would be over just setting up the environment variables, ports, and volumes within the container though? Plesk seems to set up bridge networking etc already and as you say, Portainer seems to fill in the gaps too. I used that to find the IPs...
I've spent the weekend experimenting with Docker and various Mastodon, Redis, and PostgreSQL set-ups, but for the life of me can't seem to get a working config. All of the Mastodon via Docker guides seem to be from a few years ago, before Plesk had a Docker extension, and talk about editing yml...
A lot of the sites that we host use one of two wildcard SSLs and each time we renew those, I've to go through approx 45 websites and update each of their uploaded SSLs individually despite the actual certificate being the same. As far as I'm aware, we're supposed to instead be able to use the...
Hmm. Doesn't seem to be the case for me!
xPoweredByHeader = off; does remove the x-powered-by: PleskLin header, but the server: nginx and even the x-powered-by: PHP/x.x.xx headers are left in-tact.
I wonder if it's because we're running PHP as an FPM app. Perhaps this causes these headers to...
Thanks, but it's the "server: nginx" header that I'm trying to get rid of, either per-site or globally. Worth ditching the powered-by headers too I suppose, but somehow the pen tester didn't pick up on those.
One of our clients has had a pen test performed on their website, and the tester has asked us to remove the "Server: nginx" response header.
We run the default Apache + nginx configuration on all of our servers and, as far as I understand it, this header is generated by nginx and cannot be...
Just to confirm for anybody stumbling onto this post - I've now removed the opt/plesk/php/5.6 tree from the chroot template and from each individual website, and I've removed the 5.6 interpreter from within Plesk's component installer, and everything seems to be working smoothly.
Thanks @MSandakov
Looks like I might be barking up the wrong tree with this one actually. Increasing the subscriptions quota doesn't resolve the mail issue, and I noticed the action log entries appear to be one entry per day, at roughly the same time each morning, so I'm now thinking this is just a log entry...
One of our hosted websites has stopped sending emails. Investigating, I noticed there's a new "Track email delivery" under the domains Mail tab, and within this there's an action log which is currently showing a bunch of "Domains disk space limit reached" messages. E.g.
The domain is indeed...
Perfect, thank you.
I haven't had chance to crack on with this yet, but it sounds like a smooth enough process. Will confirm how it goes for anybody else stumbling here.
Very interesting, thanks.
So, in a nutshell, there's basically no real point in running the sudo ./update_chroot.sh --apply all part then, because there won't be any new/changed files to apply, but I could painstakingly iterate each domain and just repeat the same manual removals that I'm...
Ref https://support.plesk.com/hc/en-us/articles/12377962235159-How-to-add-programs-to-chrooted-shell-environment-template-in-Plesk and specifically lines 42 - 70 of Useful-scripts/Bash scripts for Linux/plesk-chroot-template.sh at main · qwebltd/Useful-scripts , I've been setting up a new server...
Thanks. Turns out the page just took a while to update and does now show the imported entries, and I can see them with this command too so presumably all is good now =).
Stumbled onto this while trying to find a way to migrate the block list from one server to another, but after importing to the new servers database, Plesk still shows an empty list. Do we need to trigger a config file regeneration somehow? (Linux here)