In my case most servers updated properly, but one server was very problematic. Maybe it was my provider doing scheduled network maintenance Thursday night, or there may have been a conflict with Sandeep's php-manager. Somehow the upgrade to PHP 8.3 on the backend failed. There was a mismatch of Ioncube loader versions and bad PHP syntax keeping CWP from loading. Admin panel just read:
No Loader is installed, please try to run this command or contact support: sh /scripts/update_ioncube
I tried emerysteele's PCRE workaround, but that just resulted in a 500 error due to PHP syntax version differences between the old CWP 7.2 backend and the new 8.3.36. So I had to revert back to the previous ldconfig:
mv /root/pcre2_local_backup/* /usr/local/lib/ && ldconfigMy self-help fix was to remove the MARK file from the filesystem and edit.the PHP 8.3 upgrade script:
/scripts/update_cwpphp83I just commented out the MARK logic to get the script to re-run manually. After a while running, it worked to reinstall the admin panel! This is probably an edge case, but maybe it will help someone else.