CLI
Разрешённые команды терминала
Терминал специально ограничен. Он не выполняет произвольный shell, composer scripts или PHP-код из архива. Все команды проходят whitelist и лимиты тарифа.
help
Показать список доступных команд.
ls [path]
Посмотреть файлы внутри активного ZIP workspace.
pwd
Показать безопасный рабочий путь.
php2go report [entry.php]
Получить отчёт по проекту и покрытию анализа.
php2go check [entry.php]
Проверить проект без генерации бинарника.
php2go deps [--json] [entry.php]
Показать зависимости; --json вернёт машинный формат.
php2go compile [--web] [--bin name] [entry.php]
Запустить сборку. Для web-сервера используйте --web; имя бинарника задаётся через --bin.
download
Подсказка по скачиванию готового artifact после compile.
clear
Очистить экран терминала в браузере.
Почему нельзя запускать любые команды
Сервис принимает чужие ZIP-архивы, поэтому shell-команды, network install и произвольное выполнение запрещены. Это защищает пользователей, worker-ы и сервер.