NOTE: Not sure it’s appropriate or that I should expect assistance on what is a non-standard install of Backlight, but figured I’d give it a go
I’ve been working through experimenting with installing Backlight on my Synology NAS as a test to whether I can replace my existing Web Host by running Backlight on my Synology. The web traffic to my sight is minimal at best these days (i.e. I’m no longer working as a semi-pro photographer) so this seemed worth a try. I’m setting it up using a domain I own that I’m not currently using with Backlight (www.scottblackmanphotography.com) Given my annual renewal for my current web host doesn’t expire until November, now seemed like a good time to try this out while leaving my existing backlight instance running on www.blackmanphoto.com.
Full disclosure: I’ve gotten up close and personal with ChatGPT as it has been quite helpful in helping get things set up on the Synology to enable me to even have a functioning working website via Web Station for www.scottblackmanphotography.com. However, we’ve reached an impasse in trying to solve an installer challenge with Backlight. NOTE: I’m using the 6.4.2 installer as that’s the last installer that I have a full download access to via my purchase/upgrade receipt.
So with all of that said, below is what ChatGPT suggested I ask the community for support with (no irony that the AI is asking me to get help from humans LOL)
Backlight 6.4.2 installer on Synology NAS behind Cloudflare Tunnel.
Install path:
/web/scottblackmanphotography/
index.php
.htaccess
galleries/
backlight/Backlight path:
/web/scottblackmanphotography/backlight/Public URL:
https://www.scottblackmanphotography.com/Installer URL attempted:
Backlight InstallerProblem:
After installer completion / “continue to Backlight,” Safari reports too many redirects. The redirect URL recursively becomes:
/backlight/backlight/installer/backlight/installer/…Tests already done:
- Cloudflare Development Mode enabled
- Cloudflare cache purged
- fresh private browser windows used
- root .htaccess disabled
- backlight/.htaccess disabled
- direct installer/index.php tested
- generated installer.sq3 and installer.sq3-journal removed
- generated data/designer and data/publisher DB folders removed
- env.php tested with DISABLE_CLEAN_URLS, BLOCK_HTTPS_REDIRECTION, and REAL_PATH_OF_PHOTOS_SITE
Result:
Redirect loop persists.
An additional data point suggested from ChatGPT to my initial post:
Even with BOTH root and backlight .htaccess files disabled,
direct access to:/backlight/installer/index.php
still recursively redirects into:
/backlight/backlight/installer/…
which suggests the recursion is occurring inside installer PHP logic rather than Apache rewrite rules.