рд╕рдВрдЧреАрддрдХрд╛рд░ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдХреИрд╢рд┐рдВрдЧ

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрдзреБрдирд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЖрдк рдПрдХ рдкреИрдХреЗрдЬ рдкреНрд░рдмрдВрдзрдХ рдХреЗ рдкреНрд░рд╕рдиреНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, PHP рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдпрд╣ рд╕рдВрдЧреАрддрдХрд╛рд░ рд╣реИред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╕рдВрдЧреАрддрдХрд╛рд░ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рд╣рдо рд╕реНрдерд╛рдиреАрдп рдкреИрдХреЗрдЬ рдХреИрд╢ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред

рдпрд╣ рд╡рд┐рд╡рд░рдг рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдкреВрд░реНрдг рд╣реЛрдиреЗ рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рдЪрд╛рд░ рджреЗрддрд╛ рд╣реИред
рд╕рдВрдЧреАрддрдХрд╛рд░ рд╡рд┐рд╡рд░рдг рдФрд░ Silex рдЙрджрд╛рд╣рд░рдгред
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рд╕реЗ рд╡рд┐рд╡рд░рдг рд▓реЗрдВ:
рд╕рдВрдЧреАрддрдХрд╛рд░ PHP рдореЗрдВ рдПрдХ рдирд┐рд░реНрднрд░рддрд╛ рдкреНрд░рдмрдВрдзрди рдЙрдкрдХрд░рдг рд╣реИред рдЖрдкрдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрднрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╕рдВрдЧреАрддрдХрд╛рд░ рдкреИрдХрдЧрд┐рд╕реНрдЯ рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдкреИрдХреИрдЧрд┐рд╕реНрдЯ - рд╕рдВрдЧреАрддрдХрд╛рд░ рдкреИрдХреЗрдЬ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реАред рд╕реНрд░реЛрдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рд╣реА рдкреИрдХреЗрдЬ рдФрд░ рдХрдВрдкреЛрдЬрд╝рд░ рдЦреЛрдЬрдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рджреЗрддрд╛ рд╣реИред

рдЕрдиреНрдп рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╕рдВрдЧреАрддрдХрд╛рд░ рдкреИрдХрдЧрд┐рд╕реНрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рдЖрдкрдХреЛ svn, git, рдирд╛рд╢рдкрд╛рддреА рд╕реЗ рдирд┐рд░реНрднрд░ рдкреИрдХреЗрдЬ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкреИрдХреЗрдЬ рдореЗрдВ рдПрдХ рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ (рдХрдВрдкреЛрдЬрд╝рд░ .json) рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдпрджреНрдпрдкрд┐ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдпрджрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдЖрдкрдХреА рдЬрд╝рд░реВрд░рдд рдХреЗ рдкреИрдХреЗрдЬ рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╕реНрд╡рдпрдВ рд╣реА рдЗрд╕реЗ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рдкрдВрдЬреАрдХреГрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг

рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ Json рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ (рдХрдВрдкреЛрдЬрд╝рд░ .json) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╣реИрдВред рдмреЙрдЯрдо рд▓рд╛рдЗрди рдХреЛ рдкреИрдХрд┐рдЧрд┐рд╕реНрдЯ рдкрд░ рд╕рд╣реА рдкреИрдХреЗрдЬ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдВрдкреЛрдЬрд░.рдЬреЗрд╕рди рдХреЗ рд▓рд┐рдП рдЙрдЪрд┐рдд рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдЬреЛрдбрд╝реЗрдВ рдФрд░ рд╕рдВрдЧреАрддрдХрд╛рд░ рдХреЛ рдЪрд▓рд╛рдПрдВ, рдЬреЛ рдкреИрдХреЗрдЬ рдХреЛ рд╕реНрд╡рдпрдВ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдЧрд╛ (рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рдЧрдП рдЕрдиреБрд╕рд╛рд░ рдкреИрдХреЗрдЬ рдХреЗ рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ ред

рдЖрдЗрдП, Silex рдврд╛рдВрдЪреЗ рдкрд░ (рдбреЗрдмрд┐рдпрди / ubuntu) рдХреА рдПрдХ рдиреНрдпреВрдирддрдо рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ:
mkdir /path/to/your/webroot/silex; cd /path/to/your/webroot/silex sudo apt-get install git php5 curl; curl -sS https://getcomposer.org/installer | php 


рдЗрд╕ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде, рдЖрдк рдХрдВрдкреЛрдЬрд╝рд░ рдХреЛ PHP рдЖрд░реНрдХрд╛рдЗрд╡ рдлреЙрд░реНрдореЗрдЯ - рдХрдВрдкреЛрдЬрд╝рд░.рдлрд╛рд░ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВрдЧреЗред рдЕрдЧрд▓рд╛, рдПрдХ рдиреНрдпреВрдирддрдо рд╕рдВрдЧреАрддрдХрд╛рд░ рдмрдирд╛рдПрдБред Json:
 echo '{"require": {"silex/silex": "~1.1"} }' > composer.json php composer.phar install 


рдЕрдЧрд▓рд╛, рд╡реЗрдм рдмрдирд╛рдПрдВ / index.php:
 <?php // web/index.php require_once __DIR__.'/../vendor/autoload.php'; $app = new Silex\Application(); // definitions $app->run(); 


рд╕рдм рдХреБрдЫ, Silex рдлреНрд░реЗрдорд╡рд░реНрдХ рддреИрдпрд╛рд░ рд╣реИ, рд╣рдо рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдФрд░ рд▓реЙрдиреНрдЪ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗ, рдЗрдВрдЯрд░рдиреЗрдЯ рддреИрдпрд╛рд░ рд╡рд┐рд╡рд░рдгреЛрдВ рд╕реЗ рднрд░рд╛ рд╣реИред


рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЕрдХреНрд╕рд░ рдЖрдкрдХреЛ рдПрдХ рд╣реА рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдирдИ рд╕реНрдерд╛рдкрдирд╛ рдЖрдкрдХреЗ рдкреИрдХреЗрдЬ рдирд┐рд░реНрднрд░рддрд╛, рдирд┐рд░реНрднрд░рддрд╛ рдирд┐рд░реНрднрд░рддрд╛, рдЖрджрд┐ рдХреЗ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП packagist.org рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЙрд▓ рд╣реИред рдФрд░ рдЖрдЧреЗ рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдХреБрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ред рдирд┐рд╖реНрдкрдХреНрд╖рддрд╛ рдореЗрдВ, рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдХрдореНрдкреЛрдЬрд╝рд░ рдореЗрдВ рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреИрд╢ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ ~ / .composer / рдХреИрд╢ рдХреЗ рддрд╣рдд рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ, рдФрд░ рддрджрдиреБрд╕рд╛рд░ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╣реИ, рдбреЗрд╡рд▓рдкрд░реНрд╕, рдкрд░реАрдХреНрд╖рдХреЛрдВ, рдХреНрдпреВрдП, рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реИред рдФрд░ рд╣рд░ рдЬрдЧрд╣ рдПрдХ рд╣реА рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреИрдХреЗрдЬ рдЧрд┐рдердм рдкрд░ рд╕реНрдерд┐рдд рд╣реИрдВ, рдЬрд╣рд╛рдВ рд╕реЗ рд╡реЗ рдХрд╛рдлреА рддреЗрдЬреА рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рд╕реНрдерд╛рдиреАрдп рдХреИрд╢ рдХреЛ рдЪрд╛рд▓реВ рди рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдЬрдм рдбрд┐рдЯреЙрд╕ рдХреЗ рдХрд╛рд░рдг рдЧрд┐рдердм рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рдЕрдиреБрдкрд▓рдмреНрдз / рдзреАрдорд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдЖрдХрд╛рд░ рд╕реИрдХрдбрд╝реЛрдВ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рддрдХ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИ - рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдмрди рдЬрд╛рддреА рд╣реИред рдЬреАрдердм рдЕрдиреБрдкрд▓рдмреНрдз рд╣реИ - рдХрд╛рдо рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рд╣реИред рдореИрдВ рдкреЗрд╢рдХрд╢ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ Satis рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВред

Satis рд╕рдВрдЧреАрддрдХрд╛рд░ рдкреИрдХреЗрдЬреЛрдВ рдХрд╛ рдПрдХ рд╕реНрдерд┐рд░ рднрдВрдбрд╛рд░ рд╣реИ, Packagist рдХрд╛ рдПрдХ рдЕрд▓реНрдЯреНрд░рд╛-рд▓рд╛рдЗрдЯрд╡реЗрдЯ, рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреА рдХрдВрдкрдиреА рдХреЗ рдирд┐рдЬреА рдкреИрдХреЗрдЬреЛрдВ рдпрд╛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡рд┐рд╡рд░рдг рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рд╕рддреА рдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рдирд┐рдЬреА рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИред рд▓реЗрдХрд┐рди Satis рдореЗрдВ рдПрдХ рд╣реА Packagist рд╕реЗ рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ, рдЬрд╝рд┐рдк рдпрд╛ рдЯрд╛рд░ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд┐рдП рдЧрдП рдкреИрдХреЗрдЬ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рднреА рд╣реИред рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдЗрд╕рд▓рд┐рдП рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝реЗрдВ:
 cd /path/to/your/webroot sudo apt-get install php5 git curl; curl -sS https://getcomposer.org/installer | php php composer.phar create-project composer/satis --stability=dev; cd satis 


рдЗрд╕рдХреЗ рдмрд╛рдж, satis.json config рдмрдирд╛рдПрдВ:
 { "name":"Project name", "homepage":"http://packagist.example.com", "archive":{ "directory":"dist", "skip-dev":false }, "repositories":[ { "type":"composer", "url":"https://packagist.org" } ], "require-dependencies":true, "require":{ "silex/silex":">1" } } 



рдФрд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдЪрд▓рд╛рдПрдВ:
 php bin/satis build satis.json web/ 


рдореБрдЭреЗ рдпрд╣ рдЖрдЙрдЯрдкреБрдЯ рдорд┐рд▓рд╛:
рд╕реНрдХреИрдирд┐рдВрдЧ рдкреИрдХреЗрдЬ
'рд╡реЗрдм // рдбрд┐рд╕реНрдЯ' рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рдбрд╛рдЙрдирд▓реЛрдб рдмрдирд╛рдирд╛
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдПрдиреЛрдЯреЗрд╢рди-1.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдПрдиреЛрдЯреЗрд╢рди-1.1.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдПрдиреЛрдЯреЗрд╢рди-1.1.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдПрдиреЛрдЯреЗрд╢рди-1.1.2.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдПрдиреЛрдЯреЗрд╢рди-9999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдХреИрд╢-1.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдХреИрд╢-1.1.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдХреИрд╢-1.2.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдХреИрд╢ -999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рдВрдЧреНрд░рд╣-1.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рдВрдЧреНрд░рд╣-1.1.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рдВрдЧреНрд░рд╣ -999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп -2.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.0.0-RC1'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.0.0-RC3'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.0.0-RC4'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.0.0-RC5'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.0.0-рдмреАрдЯрд╛ 1'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.0.0-рдмреАрдЯрд╛ 2'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.2.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.3.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.2.9999999.9999999-dev'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп -2.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.3.0.0-RC1'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.3.0.0-RC2'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.3.0.0-RC3'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.3.0.0-beta1'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.3.9999999.999999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.4.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.4.0.0-RC1'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.4.0.0-RC2'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.4.0.0-RC3'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.4.0.0-RC4'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.4.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╕рд╛рдорд╛рдиреНрдп-2.4.9999999.999999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рдЖрдо -999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╡рд┐рднрдХреНрддрд┐-1.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд╡рд┐рднрдХреНрддрд┐ -999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд▓реЗрдХреНрд╕рд░-1.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рджреНрдзрд╛рдВрдд / рд▓реЗрдХреНрд╕рд░-9999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рджрд╛рдирд╛ / рджрд╛рдирд╛-1.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рджрд╛рдирд╛ / рджрд╛рдирд╛-1.0.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рджрд╛рдирд╛ / рджрд╛рдирд╛-1.0.2.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рджрд╛рдирд╛ / рджрд╛рдирд╛ -999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'psr / log-1.0.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'silex / silex-1.0.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'silex / silex-1.0.9999999.999999999-dev'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рд▓реЗрдХреНрд╕ / рд╕рд┐рд▓реЗрдХреНрд╕-1.1.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рд▓реЗрдХреНрд╕ / рд╕рд┐рд▓реЗрдХреНрд╕-1.1.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'silex / silex-9999999-dev'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-2.3.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-2.3.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-2.3.2.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-рдбреЗрдЬ'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-2.3.4.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-2.3.5.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-2.3.6.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-2.3.9999999.999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ-2.4.0.0-beta1'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдбрд┐рдмрдЧ -999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.10.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.11.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.12.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.13.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.2.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.3.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.4.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.5.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.6.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.7.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.8.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.9.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.1.9999999.99.9999999-dev'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.2.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.3.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.4.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.5.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.6.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.7.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.8.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.9.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.2.9999999.999999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.3.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.3.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.3.2.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.3.3.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.3.4.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.3.5.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.3.6.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.3.9999999.99.9999999-dev'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░-2.4.0.0-beta1'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / рдЗрд╡реЗрдВрдЯ-рдбрд┐рд╕реНрдкреИрдЪрд░ -999999-рджреЗрд╡'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.0.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.1.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.10.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.11.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.12.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.13.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.2.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.3.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.4.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.5.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.6.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.7.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.8.0'ред
рдбрдВрдкрд┐рдВрдЧ 'рд╕рд┐рдореНрдлрдиреА / http-рдиреАрдВрд╡-2.1.9.0'ред


рдЕрдм рд╣рдореЗрдВ рдЙрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЙрдиреНрдлрд┐рдЧ рдХреЛ рдЯреНрд╡рд┐рдХ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдЬреЛ рд╣рдорд╛рд░реЗ Satis cache рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛, рдлрд┐рд░ рд╕реЗ, Silex рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛:
 cd /path/to/your/webroot/silex echo '{"repositories": [{ "type": "composer", "url": "http://packagist.example.com" },{ "packagist": false } ], "require": {"silex/silex": "~1.1"}}' > composer.json 


рд╕рдВрдЧреАрддрдХрд╛рд░.рдЬреЙрди рдХрд╛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг
 { "repositories":[ { "type":"composer", "url":"http://packagist.example.com" }, { "packagist":false } ], "require":{ "silex/silex":"~1.1" } } 




рдЕрдм, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рд╣рдорд╛рд░реА рд╕рдВрд░рдЪрдирд╛ рдХрд╛рдо рдХрд░ рд░рд╣реА рд╣реИ, рд╣рдореЗрдВ рд╕рдВрдЧреАрддрдХрд╛рд░ рдХреИрд╢ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рд╕рдВрдЧреАрддрдХрд╛рд░ рдЕрдкрдиреЗ рдХреИрд╢ рд╕реЗ рдкреИрдХреЗрдЬ рд▓реЗрдЧрд╛:
 cd /path/to/your/webroot/silex; rm composer.lock; rm -fr vendor; rm -fr ~/.composer/cache php composer.phar install 


рд╡рд╣ рд╕рдм рд╣реИред рдпрджрд┐ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд╕рд╣реА рд╣реИрдВ, рддреЛ рдЕрдм рд╕рдВрдЧреАрддрдХрд╛рд░ рд╣рдорд╛рд░реЗ рд╕реНрдерд╛рдиреАрдп рдХреИрд╢ (http://packagist.example.com) рд╕реЗ рдкреИрдХреЗрдЬ рд▓реЗрдЧрд╛ред

рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдХрд╛ рдорд╛рдЗрдирд╕ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рд╕рд┐рдЯрд┐рд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ (satis.json) рдореЗрдВ рдХреИрд╢реНрдб рдкреИрдХреЗрдЯ рдХреЛ рд╣рд╛рде рд╕реЗ рдкрдВрдЬреАрдХреГрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЕрд░реНрдерд╛рдд, Satis рдСрдЯреЛ-рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, рдЬреЛ рдХрд┐ рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдПрдХ рдЪреВрдХ рд╣реИред рдЖрдкрдХреЛ рджреЗрд╡рддрд╛ рд╕рдВрдХреБрд▓ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдФрд░ рд╕рдВрдХреБрд▓ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдЯрд┐рд╕ рдмрд┐рд▓реНрдб рджреНрд╡рд╛рд░рд╛ рдЦреАрдВрдЪреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХреНрд░рд╛рдЙрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
0 */12 * * * cd /path/to/your/webroot/satis/; php bin/satis build satis.json ./web/

рдкреАрдПрд╕ рдХреА рдЧрд▓рддрд┐рдпрд╛рдБ рдФрд░ рдЧрд▓рддрд┐рдпрд╛рдБ рдЬреЛ рдореИрдВ рдкреАрдПрдо рд╕реЗ рдкреВрдЫрддрд╛ рд╣реВрдВред
рдкреАрдПрд╕рдПрд╕ рдЕрдиреНрдп рдХреИрд╢ рд╕рдорд╛рдзрд╛рди рд╕рдВрдЧреАрддрдХрд╛рд░ рдкреИрдХреЗрдЬ, рдореИрдВ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВред

Source: https://habr.com/ru/post/In197666/


All Articles