OJS 3.x - Content Not Saving Under Website/Journal Settings

Describe the issue or problem
Hello PKP Team and community,

I’m currently using OJS version 3.5 on a shared hosting server with SiteWorx (not cPanel). The installation completed successfully and the platform runs smoothly overall.

However, I’m facing a critical issue:
Whenever I enter and save text in the Website Settings > Information section (e.g., for Readers, Authors, Librarians), the green success tick appears, but after refreshing or navigating away, the content disappears (does not actually save).

Steps I took leading up to the issue
What I’ve tried:

  • Verified that all writable directories (cache/, public/, and files_dir) have proper permissions (via toggles on SiteWorx; all set to ON).

  • Manually cleared cache (deleted files under cache/ folder).

  • Confirmed base_url and files_dir in config.inc.php are correct.

  • No visible errors on screen when saving.

  • Browser console and network tab show no obvious failure.

I suspect it might be due to PHP 8.3 compatibility, SiteWorx permission handling, or cache/template issues, but I’m not sure.
Any suggestions, patches, or fixes from the community will be highly appreciated.

Thank you in advance!

What application are you using?
My Environment:

  • OJS Version: 3.5

  • PHP Version: 8.3

  • Database: MySQL / MariaDB (on shared host)

  • Hosting Control Panel: SiteWorx

  • Web Server: Apache (Linux shared hosting)

I suspect it might be due to PHP 8.3 compatibility, SiteWorx permission handling, or cache/template issues, but I’m not sure.
Any suggestions, patches, or fixes from the community will be highly appreciated.

Thank you in advance!

Additional information
Please add any screenshots, logs or other information we can use to investigate this problem.