Hi all,
I’m having an issue with file uploads in one of my Scriptcase forms.
Everything works perfectly on my development environment, but on production, selecting an image instantly triggers a blank popup that only says “Warning” — no message or PHP error.
Environment: Scriptcase 9.12 → Production 1.0.003 (Build 16), PHP 8.2.29 on a LiteSpeed + CloudLinux host.
Uploads are stored in an Amazon S3 bucket, referenced via HTTPS URLs.
I’ve confirmed:
- All tmp/cache/session folders exist and are writable (
0777). -
.user.inisetsupload_tmp_dir,session.save_path, and higher upload limits (64 MB). - Manual uploads outside Scriptcase work fine.
- Browser DevTools shows a 403 Forbidden request to the S3 bucket root just before the popup.
It feels like the AJAX uploader or S3 preview step is failing silently on production.
Has anyone run into this or integrated Scriptcase uploads with S3 under LiteSpeed/Imunify360?
Thanks!
— T. B.