Skip to content

2.14.1 — open_basedir hotfix

Choose a tag to compare

@radams-builtmighty radams-builtmighty released this 23 Jun 19:02
· 8 commits to main since this release
5735c87

2.14.1 — open_basedir hotfix (AWS SDK shared-config probe)

Patch release on top of 2.14.0. One-line reliability fix; no behavior change.

What's fixed

  • The bundled AWS SDK probed $HOME/.aws/config every time the S3/Spaces client was constructed (twice per Action Scheduler queue run). On hosts where $HOME falls outside PHP open_basedir — e.g. Sevalla (/www/<site>/.aws/config) — that probe raised a continuous PHP warning.
  • Mighty_Backup_Spaces_Client already passes credentials, region, and endpoint explicitly, so the shared AWS config/credentials files were never used. The client now sets use_aws_shared_config_files => false, disabling the probe.

Impact

  • No credential or behavior change. Uploads, listing, retention, and signing unaffected (verified: presigned signing still valid).
  • Resolves the warning on any host that enforces open_basedir; a no-op elsewhere.

Full Changelog: 2.14.0...2.14.1