You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#445 is the umbrella production guide. #609 ✅ landed phpc deploy, and #612 / #623 track deploy-root E2E tests — but README still lacks a short, copy-paste path from:
Problem
#445 is the umbrella production guide. #609 ✅ landed
phpc deploy, and #612 / #623 track deploy-root E2E tests — but README still lacks a short, copy-paste path from:phpc build --project→phpc deploy→PHPC_DEPLOY_ROOT→ nginx CGI snippetContributors grep issues instead of one doc page.
Goal
Add
docs/deploy-web-aot.md(≤200 lines) with:examples/002-StaticWeb(AOT today) andexamples/003-MiniWebApp(blocked note → AOT: Native user-class object model for phpc build --project #568)bin/app,public/,templates/,assets/,phpc.json,README.deployPHPC_DEPLOY_ROOT— export before running binary; link AOT: Runtime include() of deploy-root PHP via phpc_deploy_path() #623fastcgi_pass/cgiillustrative block (not CI-tested)phpc deploy,QUERY_STRING=… ./bin/app,make examples-web-smokeLink from README “Developing web apps” and
lib/Web/ProjectDeploy.phpREADME.deploy template.Scope
.github/workflows/*changesAcceptance criteria
grep deploy-web-aot README.mdfinds linkphp-compiler:22.04-devfor 002-StaticWeb dist smokeDependencies
Links
lib/Web/ProjectDeploy.php,docs/local-ci-matrix.md(if present)