PHP deploy runs Composer without a composer.json

Error recorded 1 times in PanelAlpha Engine deploys on Php. The deploy log below is the recorded failure output.

Seen1 times
WherePhp

Why it happens

The project was detected as PHP (no Composer), but the deploy still ran the Composer container during frontend asset compilation. The repository contains Node/Vite metadata, but no composer.json was found at the application root. The Composer command then exited and stopped the deploy.

What the log looks like

Deploy log
Detected project type: PHP (no Composer)Using strategy: phpCompiling frontend assets on hostStatus: Downloaded newer image for composer:2Composer could not find a composer.json file in /appDeploy failed

Try PanelAlpha Engine yourself.

The easiest way to turn your server into a safe, controlled environment for your AI agent. Deploy, manage and maintain any project from Claude Code, Cursor, Codex or any other MCP client. Open source under Apache 2.0, free to run.

Requires Ubuntu 24.04 or 26.04 · 2 GB RAM · 1 CPURead the documentation