Hi there,
I’m running WPML on a SiteGround-hosted site and I’m having trouble keeping SiteGround’s Memcached persistent object cache enabled and stable. After a few hours, the object-cache drop-in disables itself by renaming to object-cache-crashed.php.
When it crashes, I see approx. 100–200 entries in the PHP error log like:
[15-Dec-2025 14:47:44 UTC] Memcache Key: 6ba89c69fd6169525017003b1wp_:nl:convert_url:WPML_WP_Cache__group_keys
Right after these log lines appear, the drop-in renames itself to object-cache-crashed.php. Based on SiteGround’s drop-in logic, this seems to happen when Memcached returns an “item too large” condition (per-item size limit), so I suspect WPML sometimes generates cache values that exceed SiteGround’s Memcached per-item limit (?)
Could you confirm:
1. Does WPML 4.8.6 still support (or is it known to work reliably with) SiteGround’s Memcached object cache implementation?
2. Are there any settings, filters, or recommended configuration changes to reduce/avoid large cache entries (e.g. related to URL conversion caching) so SiteGround’s Memcached can be used reliably with WPML?
I’d like to be sure there are no workarounds before I permanently give up on, and disable SiteGround Memcached, which is a pity since persistent object caching can be a significant performance win!
Thanks in advance for your thoughts.
Kind regards,
Erik Molenaar
P.S. Developer-to-developer replies are more than welcome, feel free to go full geek on me 🙂