Nyní poskytujeme skladatele v našem přizpůsobeném chrootovém prostředí, takže běží jednoduše composer
by nyní měl fungovat, aniž byste museli provádět níže uvedené kroky.
V Plesku 12 přidali vývojáři Plesku možnost nainstalovat vlastní binární soubor vytvořený v Plesku pro různé verze PHP. Tímto způsobem, pokud požadujete PHP 5.3 nebo PHP 7 a váš systém má nainstalovanou verzi PHP 5.4, můžete selektivně povolit verzi, kterou chcete používat, pro jednotlivé domény.
Jedinou nevýhodou instalace více verzí PHP je, že pokud moduly / knihovny, které chcete použít, nejsou k dispozici v úložišti Plesk yum, nemůžete je použít. Je to proto, že jakékoli knihovny třetích stran by musely být zkompilovány nejen podle verze PHP, kterou používáte, ale konkrétně podle vlastních cest binárního souboru Plesk, jako je /opt/plesk/php/7.3/bin
Klíčem k vyřešení tohoto problému je zajistit, abyste při práci s nástroji třetích stran vždy používali vlastní cestu. Zde je návod, jak nainstalovat místní kopii Composer:
1. Stáhněte si Composer
/opt/plesk/php/7.3/bin/php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
NEBO
wget --no-check-certificate -O composer-setup.php https://getcomposer.org/installer
2. Nainstalujte Composer pomocí binárního PHP 7
/opt/plesk/php/7.3/bin/php composer-setup.php
Pokud k instalaci dalších balíčků potřebujete použít skladatel, můžete tak učinit, ale nemusíte jednoduše spustit composer
nebo dokonce php composer
musí to být:
/opt/plesk/php/7.3/bin/php composer.phar
Následuje normální zbytek příkazu.
Tipy:1) toto můžete spustit kdekoli, kde je composer.phar
je, takže pokud si to přejete, před instalací čehokoli jej můžete přesunout. Po zahájení instalace knihoven pomocí skladatele jej nebudete muset přesunout. 2) Můžete použít kteroukoli verzi PHP, kterou máte nainstalovanou v Plesku, jednoduše tím, že v příkazu vyměníte číslo verze. V době nejnovější aktualizace tohoto článku jsou běžné možnosti:70., 7.1, 7.2