Skip to content

docs: add workaround for PHP plugin tool install order with corporate certs#437

Merged
AaronFeledy merged 3 commits intomainfrom
docs/corporate-proxy-php-tools
Feb 24, 2026
Merged

docs: add workaround for PHP plugin tool install order with corporate certs#437
AaronFeledy merged 3 commits intomainfrom
docs/corporate-proxy-php-tools

Conversation

@AaronFeledy
Copy link
Member

@AaronFeledy AaronFeledy commented Feb 24, 2026

As of @lando/php 1.10.0+, tools like Composer are installed during the build phase before user-defined build_as_root commands run. This breaks corporate proxy workflows where certs need to be installed before any downloads happen.

Adds a warning box to the corporate network tips guide documenting the workaround: disable automatic tool installation and manually install tools after the cert is in place.

Closes lando/php#236


Note

Low Risk
Documentation-only changes plus a minor Netlify deploy-preview link-check configuration tweak; no runtime/product code is modified.

Overview
Adds a warning callout to lando-corporate-network-tips.md explaining that @lando/php 1.10.0+ installs tools (e.g., Composer) before user build_as_root steps, and documents a workaround to disable auto tool installs (e.g., composer_version: false) and run helper installers after corporate CA certs are added.

Updates netlify.toml link-check todoPatterns to include additional patterns and fixes the /v/ entry formatting.

Written by Cursor Bugbot for commit acd3860. This will update automatically on new commits. Configure here.

… certs

As of @lando/php 1.10.0+, tools like Composer are installed before
user-defined build_as_root commands, breaking corporate proxy cert
workflows. Documents the workaround of disabling automatic tool
installation and manually installing after the cert is in place.

Closes lando/php#236
@netlify
Copy link

netlify bot commented Feb 24, 2026

Deploy Preview for lando-core ready!

Name Link
🔨 Latest commit acd3860
🔍 Latest deploy log https://app.netlify.com/projects/lando-core/deploys/699e20ae0ea9c70008875e25
😎 Deploy Preview https://deploy-preview-437--lando-core.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 91 (🔴 down 1 from production)
Accessibility: 89 (no change from production)
Best Practices: 92 (no change from production)
SEO: 90 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

Docker dockerfile-release-notes has a fragment redirect issue and
jeffgeerling.com returns 301 instead of expected 302. Both are
external sites we can't control.
Removed version number from composer installation script.
@AaronFeledy AaronFeledy merged commit 3cb68fb into main Feb 24, 2026
65 of 67 checks passed
@AaronFeledy AaronFeledy deleted the docs/corporate-proxy-php-tools branch February 24, 2026 22:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1.10.0+ breaks corporate proxy solution

1 participant