Частые ошибки компиляции
Если сборка упала, откройте job, посмотрите последние строки лога и отправьте обращение в поддержку с прикреплённым логом.
Entrypoint not found
Файл, указанный в команде, отсутствует внутри активного ZIP. Проверьте структуру архива или default entrypoint проекта.
Function/class not found
Компилятор не нашёл функцию, класс или namespace. Часто причина в неполном vendor, неверном autoload или условном подключении файлов.
Unsupported extension
Проект использует PHP-расширение или runtime-функцию, которой пока нет в php2go runtime. Отправьте лог в поддержку, чтобы понять обходной путь.
Duplicate class/function
Один и тот же символ подключается дважды. Проверьте autoload, ручные require и файлы vendor.
Timeout or memory limit
Сборка превысила лимит времени, памяти или процессов. Уменьшите архив, проверьте зависимости или выберите тариф выше.
Payment/limit blocked
Команда не запущена из-за лимитов тарифа, истёкшей подписки или исчерпанного one-time compile.
На странице job есть кнопка отправки лога в поддержку. Она прикрепит безопасный snapshot: команду, статус, last_error и последние строки лога.
support_agentОбратиться в поддержку