p2g php2go Cloud
loginКіру rocket_launchБастау
Құжаттама

php2go Cloud құжаттамасы

Пайдаланушыға арналған практикалық нұсқаулық: ZIP дайындау, entrypoint таңдау, рұқсат етілген командаларды іске қосу, artifact жүктеу және жиі кездесетін компиляция қателерін түсіну.

Алғашқы build-ке жылдам жол
  1. Жобаны құпияларсыз және артық файлдарсыз ZIP етіп жинаңыз.
  2. Entrypoint бар екенін тексеріңіз, әдетте public/index.php.
  3. Compile алдында report/check/deps іске қосыңыз.
  4. Artifact жүктеп, бинарникті README_RUN бойынша іске қосыңыз.
CLI

Терминалдың рұқсат етілген командалары

Терминал әдейі шектелген. Ол arbitrary shell, composer scripts немесе архивтен PHP кодын орындамайды. Барлық командалар whitelist және тариф лимиттері арқылы өтеді.

help Қолжетімді командаларды көрсету.
ls [path] Белсенді ZIP workspace ішіндегі файлдарды көру.
pwd Қауіпсіз жұмыс жолын көрсету.
php2go report [entry.php] Жоба және analysis coverage бойынша есеп алу.
php2go check [entry.php] Бинарник жасамай жобаны тексеру.
php2go deps [--json] [entry.php] Тәуелділіктерді көрсету; --json machine-readable формат береді.
php2go compile [--web] [--bin name] [entry.php] Build іске қосу. Web server үшін --web қолданыңыз; бинарник атауы --bin арқылы беріледі.
download Compile кейін дайын artifact жүктеу туралы подсказка.
clear Браузер терминалының экранын тазалау.
Неге кез келген командаға рұқсат жоқ

Сервис басқа адамдардың ZIP архивтерін қабылдайды, сондықтан shell командалар, network install және arbitrary execution тыйым салынған. Бұл пайдаланушыларды, worker-ларды және серверді қорғайды.