We're running Joomla 3.10.11 with JCE 2.9.32 with a mixture of PHP7 and PHP8 on various sites running on an Ubuntu Linode server with PLESK (Obsidian) management.
There was a recent update to the PLESK system and it caused all of the Joomla 3 sites on this server that have JCE installed/enabled to break.
The article editor toolbar has dissapeared on all the sites, as well as the content editing area.
Additionally, when trying to add the intro/full image, clicking the SELECT button resulted in a window with no folder or files or details appearing.
Changing the global editor to TinyMCE (or any other core editor) allowed us to edit content, but the image select options were still broken.
We disabled all JCE items (component, package, plugins) and there was no change.
Once we uninstalled all JCE files then we were finally able to select images again.
Re-installing JCE and enabling it, and setting the global editor to JCE resulted in the image select working properly, and the edit area appearing again; however, there is no editing button bar at the top of the content editing area, and no options to change to code editor, etc.
I've checked the default profile that we are using appears to be set-up correctly (as default after removing and re-installing), and all buttons appear in the Current Editor Layout area.
After spending quite a bit of time trying various options in the profile configurations, we've not been able to get JCE working properly again.
Yet TinyMCE is working without a problem.
Initially, before uninstalling and re-installing JCE we were getting these errors in our server logs whenever we would try to edit an article and select an image:
2022-12-13 06:21:13
Access
63.228.99.999 (MY LOCAL IP ADDRESS)
200
GET /administrator/index.php?option=com_jce&task=plugin.loadlanguages&lang=en&plugin=browser&standalone=1&context=22&15f462eea0ca946548e59238cbe7080b=1 HTTP/1.0 https://MYDOMAIN/administrator/index.php?option=com_jce&task=plugin.display&element=jform_images_image_intro&mediatype=images&converted=1&context=22&plugin=browser&standalone=1&15f462eea0ca946548e59238cbe7080b=1&client=1&fieldid=jform_images_image_intro&ismoo=0&folder=
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0
3.68 K
Apache SSL/TLS access
2022-12-13 06:21:13
Error
63.228.99.999 (MY LOCAL IP ADDRESS)
502
GET /components/com_jce/editor/tiny_mce/plugins/browser/css/browser.min.css?363878d4dc65b6f2a6ef4aa6bd94c6a4 HTTP/2.0
https://MYDOMAIN/administrator/index.php?option=com_jce&task=plugin.display&element=jform_images_image_intro&mediatype=images&converted=1&context=22&plugin=browser&standalone=1&15f462eea0ca946548e59238cbe7080b=1&client=1&fieldid=jform_images_image_intro&ismoo=0&folder= Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0
150
nginx SSL/TLS access
2022-12-13 06:21:13
Error
63.228.99.999 (MY LOCAL IP ADDRESS)
502
GET /components/com_jce/editor/tiny_mce/plugins/browser/js/popup.min.js?f8f9cb75d3dc6e99d4554bdeb96849ee HTTP/2.0
https://MYDOMAIN/administrator/index.php?option=com_jce&task=plugin.display&element=jform_images_image_intro&mediatype=images&converted=1&context=22&plugin=browser&standalone=1&15f462eea0ca946548e59238cbe7080b=1&client=1&fieldid=jform_images_image_intro&ismoo=0&folder= Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0
150
nginx SSL/TLS access
2022-12-13 06:21:13
Error
63.228.99.999 (MY LOCAL IP ADDRESS)
502
GET /components/com_jce/editor/tiny_mce/plugins/browser/js/browser.js?d2b6d1d9821167cecdce5b93948a45e9 HTTP/2.0
https://MYDOMAIN/administrator/index.php?option=com_jce&task=plugin.display&element=jform_images_image_intro&mediatype=images&converted=1&context=22&plugin=browser&standalone=1&15f462eea0ca946548e59238cbe7080b=1&client=1&fieldid=jform_images_image_intro&ismoo=0&folder= Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0 150 nginx SSL/TLS access
2022-12-13 06:21:13
Error
63.228.99.999 (MY LOCAL IP ADDRESS)
27342#0: *1962880 connect() failed (111: Connection refused) while connecting to upstream
nginx error
2022-12-13 06:21:13
Error
63.228.99.999 (MY LOCAL IP ADDRESS)
27342#0: *1962880 connect() failed (111: Connection refused) while connecting to upstream
nginx error
2022-12-13 06:21:13
Error
63.228.99.999 (MY LOCAL IP ADDRESS)
27342#0: *1962880 connect() failed (111: Connection refused) while connecting to upstream
nginx error
2022-12-13 06:21:14
Access
63.228.99.999 (MY LOCAL IP ADDRESS)
200
GET /components/com_jce/editor/libraries/fonts/wfeditor.woff HTTP/1.0
https://MYDOMAIN/components/com_jce/editor/libraries/css/plugin.min.css?6bdb53c47cde613b1f4e5d6e909815aa Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:108.0) Gecko/20100101 Firefox/108.0
632
Apache SSL/TLS access
After uninstalling and re-installing we're still getting a JCE warning:
9544#0: *5192 FastCGI sent in stderr: "PHP message: PHP Warning: Attempt to assign property 'params' of non-object in /var/www/vhosts/bulanek.us/httpdocs/components/com_jce/editor/libraries/classes/application.php on line 354" while reading response header from upstream
We have confirmed that all server settings and system versions are matching our other identical servers but we are unable to determine what is causing these errors and unable to get JCE to work properly.
Any ideas?