We are having a problem deploying OJS 126.96.36.199 using Docker and Apache to a sub-path of the domain. Only HTML and public (images etc.) appear at https://www.example.com/somePath - but CSS and JS are attempted to be loaded from the domain root, which expectedly returns 404.
As base_url in config.inc.php, we have set https://www.example.com/somePath. On the server, /somePath is the ProxyPass/ProxyPassReverse which exposes the docker containers port 80.
How can we configure OJS inside the docker container to use the sub-path defined as ProxyPass/ProxyPassReverse for loading CSS and JS from? Thanks
Feel like this issue is related (and fixed) in this thread:
TL;DR; the 3.3.0-14 docker image was running php 8.1 and it is not deeply tested.
Image recreated over php 7.4 and (at least in my laptop) all works fine.
About the rc1 issue… I probably pulled the code from git in a bad moment because today the build script worked great with rc2. I will rebuild rc1 to see if I can fix it (although nobody will be probably interested in rc1 images right now).