• 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.

Sudden problem with themes

Dimitra

New Pleskian
Server operating system version
AlmaLinux 8.8 (Sapphire Caracal)
Plesk version and microupdate number
Obsidian - Version 18.0.52
Hi everyone,
For the past 3 weeks something strange has been happening in a wordpress website we are supporting.

About every 3 days, the site is unable to find the active theme, thous resulting in errors. The wp-content/themes folder is either completely missing or is unable to be found by the functions.php.

It started a few days after we updated the site plugins. Suddenly site stopped working and it got a php fatal error because the functions.php was unable to iopen the file wp-content/themes/shoptimizer/inc/kirki-fallback.php. We fixed it by uploading again the child-theme template folder.
The problem happened again after a few days. At first we believed it was the LiteSpeed plugin. We disabled it and it seemed to work fine, but two days ago the problem happened again but this time, the whole themes folder disappeared.

The site works, but it’s missing the styling and some customizations from the child theme.

In the administration, I get the error Error: The theme directory “shoptimizer-child-theme” does not exist (obsviously).

Strange thing is the until Friday the site was working fine and in Saturday, it suddenly broke.

In Plesk logs I don’t see any strange errors/warnings. Just a mod_security rule triggered a few times, but this is something that is happening before the themes problem and doesn’t seem to affect the site. The rules triggered are all about incorrect login and access to certain files.

Anyone has any idea why this is happening or how we can stop it?
Our server is using ModSecurity, Immunify360 and Wordpress Tookit.

The system information are:
WordPress v6.2.2
Woocommerce v7.9.0
Shoptimizer theme with Kirki plugin
PHP 8.1.9
LiteSpeed running on Server

Any help would be much appreciated,
Thank you.
 
Back
Top