Документация

Документация php2go

Практическое руководство для пользователя: как подготовить ZIP, выбрать entrypoint, запускать разрешённые команды, скачать artifact и понять частые ошибки компиляции.

Быстрый путь к первой сборке
  1. Упакуйте проект в ZIP без секретов и мусора.
  2. Проверьте, что entrypoint существует, обычно public/index.php.
  3. Запустите report/check/deps перед compile.
  4. Скачайте artifact и запустите бинарник по README_RUN.
SECURITY

Безопасность и приватность

Сервис должен видеть код, чтобы его проанализировать и скомпилировать, но ему не нужны ваши production-секреты, дампы и пользовательские данные.

Можно отправлять

  • Исходный код приложения и шаблоны.
  • composer.json, composer.lock и vendor при необходимости.
  • Конфиги-примеры, тестовые значения и локальные настройки без реальных ключей.
  • Минимальные fixtures, если они нужны для анализа структуры.

Не отправляйте

  • Production .env, приватные ключи, OAuth secrets и API tokens.
  • Дампы баз данных, пользовательские uploads и персональные данные.
  • Внутренние доступы к серверам, SSH-ключи и auth.json.
  • Архивы с неизвестным содержимым внутри основного архива.
Что видит поддержка

Для разбора обычно достаточно лога job, команды, stage, diagnostics и нескольких строк вокруг ошибки. Полный доступ к вашему production-окружению не нужен.