I'm getting a notice in PHP: Compilation failed: regular expression is too large at offset 33955 in wpml-string-translation/inc/admin-texts/wpml-admin-text-functionality.class.php
So far, I have been unable to create a copy of your site. I'm also not able to use the admin of your site. I can access it, but after a few seconds, I get the server protection Sign In message. Please see the attached screenshot. The credentials you provided do not work for me in the admin. I was able to connect with FTP. I see the following warnings in the debug.log.
[30-Dec-2025 12:34:39 UTC] PHP Warning: Undefined array key "wordpress_logged_in_10ffba3c342d9e9b305818313e8e81fd" in /www/gemmav2_136/public/wp-content/plugins/sitepress-multilingual-cms/classes/menu/ams-ate-console/AbstractConsoleSection.php on line 289
[30-Dec-2025 12:35:13 UTC] PHP Warning: preg_match(): Compilation failed: regular expression is too large at offset 33955 in /www/gemmav2_136/public/wp-content/plugins/wpml-string-translation/inc/admin-texts/wpml-admin-text-functionality.class.php on line 117
I'm consulting our second-tier supporters about the error message you get and will keep you updated.
I think the prompt to renter the credentials for the htpasswd is WPML trying to login. Since we have multiple domains (one for each language) this happens to me when I log in into staging and then I'm required to enter the credentials for each of the domains. I tried the same credentials as the ones I gave you and they work. If you want I can enter them again? I can also disable htpasswd if it will make things easier for you?
I have tried using htpasswd on each domain of your site, but I still get this problem. After a few seconds, I get the pop-up to insert the htpasswd again. I think it is better if you disable htpasswd.
I can also see that our second-tier supporter has already sent a message to our developers asking them about the error messages we get.
[30-Dec-2025 12:34:39 UTC] PHP Warning: Undefined array key "wordpress_logged_in_10ffba3c342d9e9b305818313e8e81fd" in /www/gemmav2_136/public/wp-content/plugins/sitepress-multilingual-cms/classes/menu/ams-ate-console/AbstractConsoleSection.php on line 289
[30-Dec-2025 12:35:13 UTC] PHP Warning: preg_match(): Compilation failed: regular expression is too large at offset 33955 in /www/gemmav2_136/public/wp-content/plugins/wpml-string-translation/inc/admin-texts/wpml-admin-text-functionality.class.php on line 117
We are still waiting for their reply.
In the short time I was connected to the admin, I noticed that the Duplicator plugin I installed had been removed. It seems there are many restrictions from your server or a security plugin. Can you please send us a package of your site? You can upload it to a service like Google Drive or Dropbox and share the link with me. For this, I'll enable private messaging for the following reply. Please reduce the package's size to the minimum possible, as handling large packages consumes time. For example, you can exlude media files and site backup files.
I've disabled the htpasswd. The plugin was removed by our CI/CD pipeline. Since we're working on the site also some changes got deployed and we're using version control to handle all the code changes the deployment pipeline removes anything not in our Git repository. Sorry about that but adding plugins manually to a site is a procedure we don't use in our development. I'll notify the rest of the team not to use the staging environment for the time being. You can add the Duplicator plugin again. I can make a package for the site if you require that also, just let me know.
Thanks for sending the package of your site. I've sent it to our second-tier supporters. We will keep you updated on this issue as soon as we have news.