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ī.

  Izdrukāt

Dalīties caur:

Komentāri

Apstiprināt iesniegšanu

Lūdzu, ievadiet tekstu no attēla norādītajā lodziņā; tas palīdz mums novērst surogātpastu.