• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Question Verbs allowed by default in PHP

Duarte N

New Pleskian
Server operating system version
Windows Server 2022
Plesk version and microupdate number
Plesk Obsidian v18.0.55
Hi!

We have noticed that some Wordpress sites have JSON errors because the php handler (created by Plesk) does not allow the "OPTIONS" verb (in IIS handlers mappings).

Verbs are defined in handler mappings at the website level created by Plesk.
In other words, we cannot define them in the root of IIS so that they can be inherited by websites, as in the SolidCP control panel for example.

Somewhere in Plesk, it has definitions of the verbs that are allowed when the website is created, because there is nothing that can be inherited from IIS:
IIS does not have any PHP configuration in the root.
The "PHP-php" handler for the "*.php" file only exists on the website created by Plesk.

Does anyone know how I can get the verb "OPTIONS", in addition to the verbs "GET,HEAD,POST", to be allowed when creating the website?
 
This is important because around 40% of websites on the Internet are Wordpress and an anomaly occurs in IIS that causes the error: "The response is not a valid JSON response".

This article addresses one of the scenarios in which this happens:

In shared hosting, the ideal is to activate this function by default when creating the website, to avoid unnecessary support requests.
 
Back
Top