p2g php2go Cloud
loginВойти rocket_launchНачать
Документация

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

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

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

Где должен лежать public/index.php

Entrypoint — это PHP-файл, с которого начинается приложение. Для web-проекта обычно это public/index.php. Для CLI-проекта можно указать bin/console, app.php или другой файл.

Значение по умолчанию в проекте

В настройках проекта можно задать default entrypoint. Если команда запущена без файла, сервис подставит его автоматически.

php2go report public/index.php
php2go check public/index.php
php2go compile --web --bin app-server public/index.php

Нестандартная директория

Если ваш front controller лежит не в public/index.php, передайте путь явно или сохраните его в настройках проекта.

php2go check web/index.php
php2go compile --web --bin shop-server web/index.php