Ielādējot komentārus, radās problēma.

Composer izmantošana GARMTECH hostingā (Plesk)

Atbalsta portāls  »  Zināšanu bāze  »  Skatīt rakstu

  Drukāt

Composer ir PHP atkarību pārvaldnieks (Laravel, Symfony u. c.). GARMTECH hostingā Composer parasti var palaist divos veidos: caur Plesk rīku (ja tas ir pieejams) vai caur SSH.

Pirms sākat

  • Pārliecinieties, ka domēnam ir izvēlēta vajadzīgā PHP versija (Plesk → domēns → PHP Settings).
  • Composer jāpalaiž mapē, kur atrodas composer.json.

Variants A: Composer Plesk panelī (ja pieejams)

Dažās hostinga vidēs Plesk panelī ir Composer interfeiss. Ja to redzat, tas ir vienkāršākais veids.

  1. Pieslēdzieties Plesk caur My.GARMTECH.
  2. Atveriet domēnu.
  3. Atrodiet Composer (vai PHP Composer).
  4. Izvēlieties projekta mapi (kur atrodas composer.json).
  5. Palaidiet Install (pirmajai uzstādīšanai) vai Update (atjauninājumiem).

Variants B: Composer caur SSH

Ja Plesk panelī Composer rīka nav, Composer var palaist caur SSH (ja jūsu plānā ir pieejama SSH piekļuve).

  1. Ieslēdziet SSH piekļuvi (ja tā ir atspējota) un pieslēdzieties kā hostinga sistēmas lietotājs.
  2. Pārejiet uz projekta mapi, piemēram:
cd ~/httpdocs
# vai: cd ~/httpdocs/your-app

Tipiskas komandas:

composer install
composer update

Ieteikumi:

  • Ja ir atmiņas kļūdas, palieliniet memory_limit Plesk PHP Settings sadaļā.
  • Neaugšupielādējiet vendor mapi ar FTP, ja jūsu izvietošanas process instalē atkarības uz servera.
  • Pēc atkarību izmaiņām iztīriet aplikācijas kešatmiņu (atkarīgs no framework).

Biežākās problēmas

  • “composer: command not found” — Composer nav pieejams shell PATH. Izmantojiet Plesk Composer rīku (A variants) vai instalējiet atkarības lokāli un izvietojiet rezultātu.
  • Nepareiza PHP versija — pārbaudiet projekta prasības un izvēlieties atbilstošu PHP versiju Plesk panelī.

Kopīgot, izmantojot
Vai šis raksts jums šķita noderīgs?  

Saistītie raksti


Komentārs

Pievienot Komentāri

Atbildēt uz  

Tags

© GARMTECH