CWP 1.30.8 (LTS) – changes since 1.30.7
Fixes
PHP extensions:
- The nightly "self-heal" job no longer disables a PHP extension that is actually working. A module whose .ini was present but whose .so was built statically into PHP, is a built-in, or was already loaded by that PHP, was being switched off by mistake. On servers that had built PHP 8.4/8.5 this disabled sodium and broke WordPress with a 500 error on the nightly run. The job now keeps such a module and only disables one that genuinely cannot be loaded by any PHP. (#151688)
Fix Permissions:
- "Fix Permissions" no longer overloads the server on large accounts. It used to run a full recursive chown over the whole account tree every time, which on big accounts stacked 40–70 minute jobs and hammered the disk. It now changes ownership only on the files whose owner or group is actually wrong, and takes a per-account lock so the same account cannot be fixed twice at once. (#964718)