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 бойынша іске қосыңыз.
ERRORS

Жиі кездесетін компиляция қателері

Build құласа, job ашып, log соңғы жолдарын көріңіз және log тіркелген support ticket жіберіңіз.

Entrypoint not found

Командада көрсетілген файл active ZIP ішінде жоқ. Архив құрылымын немесе жоба default entrypoint мәнін тексеріңіз.

Function/class not found

Компилятор function, class немесе namespace таба алмады. Көбіне себеп: толық емес vendor, қате autoload немесе conditional include.

Unsupported extension

Жоба php2go runtime әлі қолдамайтын PHP extension немесе runtime function қолданады. Workaround табу үшін log-ты support-қа жіберіңіз.

Duplicate class/function

Бір symbol екі рет қосылып тұр. Autoload, manual require және vendor файлдарын тексеріңіз.

Timeout or memory limit

Build time, memory немесе process limit-тен асты. Архивті азайтыңыз, dependencies тексеріңіз немесе тарифті көтеріңіз.

Payment/limit blocked

Команда tariff limits, expired subscription немесе таусылған one-time compile quota себебінен іске қосылмады.

Log-ты қолмен көшірмеңіз

Job бетінде log-ты support-қа жіберу батырмасы бар. Ол safe snapshot тіркейді: command, status, last_error және соңғы log lines.

support_agentҚолдауға жазу